Still not all selectors that are in jQuery , I think :header is not yet native, not the selectors by attribute value.
document.querySelectorAll('[name^="starts-with-this"]')
or "containing" selectors: document.querySelectorAll('[name*="contains-this"]')