Bir nodeList aracılığıyla döngü için bir forEach kullanıyorum.Bir nodeLet ile js forEach kullanmaList
var array = document.querySelectorAll('items');
array.forEach(function (item) {
console.log(item);
});
şöyle Benim kodudur Ve bu kod Sonra ben bu kodu değişti birkaç çevrimiçi blog makaleleri okuduktan sonra
gibi bir hata atar. Bir nodelist üzerinde forEach çağırmak mümkün değildir ve ne yaptığını Yukarıdaki ikinci kod parçası yapmak nedenUncaught TypeError: array.forEach is not a function
[].forEach.call(array, (function (item) {
console.log(item);
}));
Birisi açıklayabilir misiniz.
Kontrol dışarı [NodeList.js] (vardır değil https://github.com/eorroe/NodeList.js) –
Bunu bir satır deneyin NodeList düzeltme eki http://stackoverflow.com/a/32644632/502860 – imos