JavaScript Array keys()

定義と用法

keys() このメソッドは配列のキーを持つ Array Iterator オブジェクトを返します。

注釈:keys() このメソッドは元の配列を変更しません。

配列のキーを含む Array Iterator オブジェクトを作成し、各キーをループします:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
var fk = fruits.keys();
for (x of fk) {
  document.getElementById("demo").innerHTML += x + "<br>";
}

自分で試してみてください

構文

array.keys()

引数

引数はありません。

技術的詳細

返り値: Array Iterator オブジェクト
JavaScriptバージョン: ECMAScript 6

ブラウザのサポート

テーブルの数字には、このメソッドを完全にサポートする最初のブラウザのバージョンが記載されています。

Chrome Edge Firefox Safari Opera
Chrome 38 Edge 12 Firefox 28 Safari 8 Opera 25
2014年10月 2015年7月 2014年3月 2014年10月 2014年10月

注釈:Internet Explorer はサポートしていません keys() メソッド。

関連ページ

チュートリアル:JavaScript 配列

チュートリアル:JavaScript 配列の Const

チュートリアル:JavaScript 配列のメソッド

チュートリアル:JavaScript 配列のソート

チュートリアル:JavaScript 配列のイテレーション