JavaScript:为什么我在Object中看不到这个属性

时间:2014-03-14 18:55:20

标签: javascript

var susan2 = new Object();
    susan2.name= "Susan Jordan";
    susan2.age= 24;

我可以看到年龄属性,但不能看到名称。有人帮忙吗?

立即行动:http://www.codecademy.com/courses/spencer-sandbox/1/5?curriculum_id=506324b3a7dffd00020bf661#

1 个答案:

答案 0 :(得分:1)

当一堆代码粘贴到控制台时,它会隐式返回最后一个值,这就是显示的内容。您的最后一行是susan2.age=24,返回24,因此24会打印到控制台。您可以将所需的输出添加为最后一行,或从任何位置调用console.log(susan2.name);以记录输出

var susan2 = new Object();
susan2.name= "Susan Jordan";
console.log(susan2.name);
susan2.age= 24;
"name:"+ susan2.name + " age:"+ susan2.age;

产生

Susan Jordan
"name:Susan Jordan age:24"
相关问题