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
オブジェクトの各プロパティ(name
、age
、occupation
)を順番に取得し、そのキーと対応する値をコンソールに出力しています。