以下是一个遍历一个JS对象并确认其属性的示例代码:
const obj = {
name: 'John',
age: 30,
city: 'New York'
};
// 使用for...in循环遍历对象的属性
for (let key in obj) {
if (obj.hasOwnProperty(key)) {
console.log(`属性名: ${key}, 属性值: ${obj[key]}`);
}
}
上述代码通过使用for...in
循环遍历对象的属性,并使用hasOwnProperty
方法来确认对象是否拥有该属性。然后,将属性名和属性值打印到控制台。
输出结果将为:
属性名: name, 属性值: John
属性名: age, 属性值: 30
属性名: city, 属性值: New York