Skip to content

Instantly share code, notes, and snippets.

@ElForastero
Forked from bendc/nodelist-iteration.js
Created November 25, 2016 13:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ElForastero/ad86a6a981b6d6c2b7a22262183d8707 to your computer and use it in GitHub Desktop.
Save ElForastero/ad86a6a981b6d6c2b7a22262183d8707 to your computer and use it in GitHub Desktop.
ES6: Iterating over a NodeList
var elements = document.querySelectorAll("div"),
callback = (el) => { console.log(el); };
// Spread operator
[...elements].forEach(callback);
// Array.from()
Array.from(elements).forEach(callback);
// for...of statement
for (var div of elements) callback(div);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment