for-in文

for-in文はオブジェクトの全てのプロパティにて処理を行いたい場合に使用します。

下記にて、productのkeyをkeyという変数に格納され、全てのプロパティ名を取得することができます。また各プロパティの値を取得したい場合は、product[key]とすることで全てのプロパティの値を取得することができます。

index.js◎
...
  i++;
};

let product = {
  name: 'りんご',
  price: 100,
};
for (let key in product) {
  console.log(key);
  console.log(product[key]);
};

Last updated