我是在讀一本書,這裏的代碼在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