forEach
JavaScriptメソッドを Google Chrome で動作さ
せようとしています。
Caniuseはあまり役に立ちませんでした。:(
どんな助けでも大歓迎です!ありがとう!
forEach
JavaScriptメソッドを Google Chrome で動作さ
せようとしています。
Caniuseはあまり役に立ちませんでした。:(
どんな助けでも大歓迎です!ありがとう!
NodeListを配列に変換します。
nodes = Array.prototype.slice.call(nodes);
その後、あなたはそれに使用することができます.forEach()
。
document.querySelectorAll
配列NodeList
ではなく、メソッド「forEach」を持たないオブジェクトを返します。
エラー メッセージは次のことを示しています。
Object #<NodeList> has no method 'forEach'
これについて説明しているこの記事を確認してください。
最新の JavaScript を使用して変換するだけです。
let paragraphs = Array.from(nodes)
paragraphs.forEach(paragraph => console.log(`This is the paragraph: ${paragraph}`);