→
その配列内の各要素に対する[キー:値]のペアを含む新しい 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'])