gpt4 book ai didi

Javascript对象属性数组,无法访问值

转载 作者:行者123 更新时间:2023-12-03 11:02:44 26 4
gpt4 key购买 nike

我对此很陌生,所以我会尽力解释。我有一个具有如下数组属性的对象:

.factory('NewOrderData', function () {
var order = {

personList: []
};

return order;
})

当我尝试使用此函数调用该属性时。

this.ageCalc = function (person) {


var currentYear = person;

return currentYear;
}

我在浏览器上得到这个: [{"firstname":"Paul", "birthday":"1990-01-01"}]

我只想访问生日。我尝试在像 person.birthday 这样的人后面加一个点,但是该字段只是空的

sameone 可以帮忙吗?

最佳答案

[{"firstname":"Paul", "birthday":"1990-01-01"}]

...是一个数组,其中一个元素是对象。所以你需要:

person[0].birthday

其中 person[0] 获取数组中的第一个(也是唯一的)元素,然后 .birthday 获取该元素的生日属性。

关于Javascript对象属性数组,无法访问值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28009669/

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