【发布时间】:2019-10-15 14:27:59
【问题描述】:
学习如何访问属性值。
如果我有
let object1 = [{name: "HappyHands31"}, {job: "website developer"}, {city: "Chicago"}];
我如何 console.log 只记录第二个对象的 值? IE。 “网站开发者”。
我知道如何使用.find() 控制台记录整个键值对(或对象):
let object1 = [{name: "HappyHands31"}, {job: "website developer"}, {city: "Chicago"}];
console.log(object1.find(function(element) {
return element.hasOwnProperty("job");
}
));
但是这对的值呢?
【问题讨论】:
-
为什么每个属性都在自己的对象中,而不是像
{name: "HappyHands31", job: "website developer", ...}这样的单个对象? -
@Barmar 这只是它在编码挑战中的呈现方式......
标签: javascript arrays object ecmascript-6