keys()

当ページのリンクには広告が含まれています。

keys() メソッドは、配列の各インデックスに対応するキーを含む新しい Array Iterator オブジェクトを返します。この Array Iterator オブジェクトを使うことで、配列のキー(インデックス)を反復処理することができます。

以下は keys() メソッドを使った例です。

const arr = ['apple', 'banana', 'orange'];
const keys = arr.keys();

for (const key of keys) {
  console.log(key);
}

この例では、まず配列 arr が定義され、その中に3つの要素が含まれています。その後、keys() メソッドを呼び出して、keys 変数に Array Iterator オブジェクトを代入します。for…of ループを使って、keys 変数から値を取り出し、console.log() を使って出力しています。

この例では、キー(インデックス)が0、1、2の順に出力されます。

keys() メソッドは、ES2015(ES6)で導入されたメソッドであり、古いバージョンのJavaScriptでは使用できない場合があるため、注意が必要です。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次