Well, in the mdn documentation it had mentioned this:
However some older browsers have not yet implemented NodeList.forEach() nor Array.from()
So I assumed that if forEach wasn't supported, Array.from wouldn't be either?
I just tested it and it works on Chrome for me.
var elements = Array.from(document.querySelectorAll('p')); // elements = (3) [p, p, p]
It might not be compatible with many browsers though, as you mentioned.
You don't have to go far - if you have Windows and IE11 installed, that doesn't support either 😉
The MDN documentation also has an Array.from polyfill:
developer.mozilla.org/en-US/docs/W...
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Well, in the mdn documentation it had mentioned this:
So I assumed that if forEach wasn't supported, Array.from wouldn't be either?
I just tested it and it works on Chrome for me.
It might not be compatible with many browsers though, as you mentioned.
You don't have to go far - if you have Windows and IE11 installed, that doesn't support either 😉
The MDN documentation also has an Array.from polyfill:
developer.mozilla.org/en-US/docs/W...