→
その配列内の各要素に対する[キー:値]のペアを含む新しい Array イテレーター オブジェクトを返します。
arr | Arrayオブジェクト |
---|
新しい Array イテレーター オブジェクトを返します。
インデックスと要素の反復処理:
const a = ['a', 'b', 'c']; for (const [index, element] of a.entries()) alert(index + ":" + element);
表示結果:
"0:a"
"1:b"
"2:c"
for…of ループで使う:
var a = ['a', 'b', 'c']; var iterator = a.entries(); for (let e of iterator) { alert(e); }
表示結果:
=0,a。([0, 'a'])
=1.b。([1, 'b'])
=2,c。([2, 'c'])