【发布时间】:2015-03-30 05:07:34
【问题描述】:
我正在学习 Codecademy 的 Javascript 在线课程,但我被困在作业中。
我正在尝试从我的“朋友列表”中列出 firstName 键。 我必须在函数中使用“for in”语句来做到这一点。 firstName 键位于对象“Steve”中,该对象位于对象“Friends”中。 这是我目前拥有的代码:
var friends = {
steve: {
firstName: 'Steve',
lastName: 'Jobs',
number: '1',
address: ['Fregataan','65','8546','RG','Amsterdam','The Netherlands'],
},
bill: {
firstName: 'Bill',
lastName: 'Gates',
number: '2',
address: ['Fregataan','665','8546','RG','Amsterdam','The Netherlands'],
},
};
function list(friends){
for (var firstName in friends){
console.log(friends.keys(firstName))
}
}
list(friends.keys);
这是我从课程中得到的作业: 1. 创建一个采用单个参数的函数列表。 2、在函数体中,编写一个for/in循环。 3. 在循环中,使用console.log 打印出密钥。 (例如,如果您只有 bill 和 steve 作为条目,则 list 应该只打印出“bill”和“steve”。)
对象“friends”已经写在之前的作业中。该函数必须写在这个作业中。有人可以找出我的错误并告诉我我做错了什么吗?
您好, 卢克
【问题讨论】:
标签: javascript object key