gpt4 book ai didi

Javascript Object.Property 日志记录未定义

转载 作者:行者123 更新时间:2023-11-30 11:57:03 25 4
gpt4 key购买 nike

<分区>

printPerson 将一个对象作为参数,它的循环遍历它的所有属性并应该将它们全部打印出来。

如您所见,我已经记录了 personproperty 变量,它们工作正常。 person 被识别为对象,property 被识别为具有正确属性名称的字符串,表明循环也工作正常。但是当涉及到记录 person.property 时,返回值是 undefined

我错过了什么?

var bob = {
firstName: "Bob",
lastName: "Jones",
phoneNumber: "(650) 777-7777",
email: "bob.jones@example.com"
};

var mary = {
firstName: "Mary",
lastName: "Johnson",
phoneNumber: "(650) 888-8888",
email: "mary.johnson@example.com"
};

var contacts = [bob, mary];

function printPerson(person) {
for (property in person){
console.log(person);
console.log(property);
console.log(person.property);
}
}

function list(){
for (var i=0;i<contacts.length;i++){
printPerson(contacts[i]);
}
}

list();

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