gpt4 book ai didi

Javascript codecademy 5.5 函数不返回正确的数据

转载 作者:行者123 更新时间:2023-12-02 15:21:19 25 4
gpt4 key购买 nike

感谢您看我的问题!我正在尝试完成 Codecademy 中的 JavaScript 类(class),但这让我感到困惑。我什至无法在 Codecademy 论坛中找到帮助。我试图找出为什么“Bob Jones”没有记录到控制台。任何帮助是极大的赞赏。这是我的代码:

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) {
console.log(person.firstName + " " + person.lastName);
};

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

/*Create a search function
then call it passing "Jones"*/
function search(lastName){
var contactsLength = contacts.Length;
for(var i = 0; i<contactsLength; i++){
if(lastName === contacts[i].lastName){
printPerson(contacts[i]);
}
}
};
search("Jones");

最佳答案

问题是 JavaScript 区分大小写,并且数组长度在 length 属性下可用,而不是在 Length 下。

附注学习使用调试器。

关于Javascript codecademy 5.5 函数不返回正确的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34030903/

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