スキルアップを始める!

【for-inループ】オブジェクトのプロパティを反復処理する

JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト)
この記事は約2分で読めます。

※記事中に広告情報を含みます。

\ワードプレスのスキルアップはこちら!/ WordPress入門読本

JavaScriptのfor-inループを使用すると、オブジェクトの各プロパティを反復処理し、それぞれのキーと値を出力することができます。

for (let key in object)

for (let key in object) { … }:このループは、オブジェクトのすべての列挙可能なプロパティを反復処理します。

以下は、JavaScriptのfor-inループを使用してオブジェクトの各プロパティを反復処理し、それぞれのキーと値をコンソールに出力する具体的な例です。

for-inループの使用例

for-inループを使用してオブジェクトの各プロパティを反復処理し、それぞれのキーと値をコンソールに出力する具体的な例です。

// サンプルオブジェクト
let person = {
    name: '山田太郎',
    age: 25,
    occupation: 'エンジニア'
};

// for-inループを使用してオブジェクトの各プロパティを反復処理する
for (let key in person) {
    // キーと値をコンソールに出力する
    console.log(key + ': ' + person[key]);
}

このコードを実行すると、以下のような出力が得られます(出力順序はオブジェクトのプロパティの順序に依存します)

name: 山田太郎
age: 25
occupation: エンジニア

まとめ

この例では、personオブジェクトの各プロパティ(nameageoccupation)を順番に取得し、そのキーと対応する値をコンソールに出力しています。

URLをコピーしました!