ray88’s diary

お仕事で困ったとき用の自分用の覚書

JavaScript Arrayオブジェクト・for...of 文でインデックスを使用する・entriesメソッド

JavaScript 目次 - ray88’s diary
■entriesメソッド:配列よりインデックスと要素の配列で構成した反復オブジェクトを生成して返す
■for...of 文で配列のループをする際、処理内でインデックスを使用したいときはentriesメソッドを活用すると実現できる
【サンプルコード】

function myFunction(){
  const members = ['Apple','Orange','Peach','Cherry'];
  
  //entriesメソッドで生成された反復オブジェクトから
  //分割代入でインデックスと要素を取り出しながらループする
  for (const [index,member] of members.entries()){
    console.log(`${index}:${member}`);
  }
}