English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
entries()メソッドは新しい配列イテレーターオブジェクトを返し、そのオブジェクトは配列の各インデックスのキーを含みます/値対。
array.entries()
var fruits = ['Apple', 'Mango', 'Banana']; var iter = fruits.entries();テストを見て‹/›
元の配列の各要素に対して、新しいイテレーターオブジェクトは、インデックスがキー、プロジェクトが値である配列を含みます:
[0,「Apple」]
[1「Mango」]
[2「Banana」]
テーブルの数字は、entry()メソッドを完全にサポートする最初のブラウザバージョンを指定しています:
メソッド | |||||
entries() | 38 | 28 | 25 | 8 | はい |
返り値: | 新しいArrayイテレーターオブジェクトが生成されます |
---|---|
JavaScriptバージョン: | ECMAScript 6 |
以下のコードはfor...ofループを使用してキーを印刷しています/値対:
var fruits = ['Apple', 'Mango', 'Banana']; var iter = fruits.entries(); for (let e of iter) { console.log(e); }テストを見て‹/›