Array.from JS
Array.from(document.querySelectorAll(".ClassName")).forEach(function(element) {
//Stuff
});
ayaan
Array.from(document.querySelectorAll(".ClassName")).forEach(function(element) {
//Stuff
});
console.log(Array.from('foo'));
// expected output: Array ["f", "o", "o"]
console.log(Array.from([1, 2, 3], x => x + x));
// expected output: Array [2, 4, 6]
const arrayOfDigits = numToSeparate.toString().split("");
Array.from() creates an array from an iterable
// Create an array based on a property of DOM Elements
const images = document.getElementsByTagName('img');
const sources = Array.from(images, image => image.src);
const insecureSources = sources.filter(link => link.startsWith('http://'));
// Create an array based on a property of DOM Elements
const images = document.getElementsByTagName('img');
const sources = Array.from(images, image => image.src);
const insecureSources = sources.filter(link => link.startsWith('http://'));