【发布时间】:2013-09-25 02:40:43
【问题描述】:
我正在学习 JavaScript,并且读到函数就像对象一样,可以像这样设置属性:
var person = function(){
}
person.name="John Smith"; //output ""
person.age=21; //output 21
person.profession="Web Developer"; //output "Web Developer"
为什么 name 属性是空白的?
谢谢
【问题讨论】:
-
长话短说,你可以在 JS 中找到 one of those quirky things。
-
我很惊讶有这么多答案说你不能这样做。绝对有可能 - 请参阅我的回答:stackoverflow.com/a/41735602/993683
标签: javascript function javascript-objects