JavaScript配列entries()
例
配列イテレータを作成してから、キーと値のペアを繰り返し処理します。
const fruits = ["Banana", "Orange", "Apple", "Mango"];
const f = fruits.entries();
for (let x of f) {
document.getElementById("demo").innerHTML += x;
}
定義と使用法
このentries()
メソッドは、キーと値のペアを持つArrayIteratorオブジェクトを返します。
[0、 "バナナ"]
[1、 "オレンジ"]
[2、 "アップル"]
[3、 "マンゴー"]
このentries()
メソッドは元の配列を変更しません。
構文
array.entries()
パラメーター
NONE |
戻り値
タイプ | 説明 |
反復可能 | キーと値のペアを持つ配列。 |
ブラウザのサポート
entries()
ECMAScript6(ES6)機能です。
ES6(JavaScript 2015)は、最新のすべてのブラウザーでサポートされています。
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
entries()
Internet Explorer 11(またはそれ以前)ではサポートされていません。