プログラミング フロントエンド バックエンド

【Javascript】JSにおけるオブジェクトのループ処理の書き方

こんにちは!

今回は「Javascriptでオブジェクトのループ処理の書き方」についてお伝えしたいと思います。

JSには様々なループ処理がありますが、速度的・処理的に良さそうなものを一つだけ紹介します。

for...ofを使ったオブジェクトのループ処理

for...of を使ったオブジェクトのループ処理はこのような書き方になります。

for (const key of obj) {}

以下に具体例を書いていきます。

const obj = {
  name: '太郎',
  age: 20,
  email: 'aaa@example.com',
};
for (const key of Object.keys(obj)) {
  console.log(key, obj[key]);
  // 出力結果
  // 'name' '太郎'
  // 'age' 20
  // 'email' 'aaa@example.com'
}

 

以上、お疲れさまでした〜🍵

 

-プログラミング, フロントエンド, バックエンド
-

© 2022 エンジニア×ライフハック Powered by AFFINGER5