gpt4 book ai didi

javascript - 访问数组中的对象属性值 - JavaScript

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:10:32 25 4
gpt4 key购买 nike

学习如何访问属性值。

如果我有

let object1 = [{name: "HappyHands31"}, {job: "website developer"}, {city: "Chicago"}];

我将如何仅 console.log 第二个对象的? IE。 “网站开发人员”。

我知道如何使用 .find() console.log 整个键值对(或对象):

let object1 = [{name: "HappyHands31"}, {job: "website developer"}, {city: "Chicago"}];

console.log(object1.find(function(element) {
return element.hasOwnProperty("job");
}
));

但是这对的呢?

最佳答案

您可以通过索引在给定位置访问数组中的项目。在 javascript 中,数组的索引以 0 开头:myArray[0]。要访问返回对象的属性,只需使用点符号:myArray[0].myProperty

let object1 = [{name: "HappyHands31"}, {job: "website developer"}, {city: "Chicago"}];

console.log(object1[1].job);

对于您给出的示例,这也可以通过附加属性名称(使用点符号)来实现:

let object1 = [{name: "HappyHands31"}, {job: "website developer"}, {city: "Chicago"}];

console.log(object1.find(function(element) {
return element.hasOwnProperty("job");
}).job);

关于javascript - 访问数组中的对象属性值 - JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56369661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com