我是在读一本书,这里的代码在JavaScript对象是创建使用参数
function Person(name) {
this.name = name;
}
Person.prototype.legs = 2;
var newperson = new Person("Joe"), prop;
for (prop in newperson) {
if (newperson.hasOwnProperty(prop)) {
console.log(prop + ":" + newperson[prop]);
}
}
我只是想知道什么是**道具*本
var newperson = new Person("Joe"), prop;
这是不是肯定的争论,所以道具在这里意味着什么。它是一个可选值吗?感谢
',prop;'只是变量'prop'的定义 – MysterX
很好地混淆以引起新手头痛。不要这样写代码,它只会导致这样的问题。 – deceze