我试图理解为什么我调用以下函数时的结果是“否”,因为属性 c 应该存在。有谁知道为什么?谢谢!!!
var letters = function() {
this.a = 5;
this.b = 20;
};
letters.prototype = {
c: 10
};
var letters = new letters();
function looping(obj){
if (obj.hasOwnProperty(this.c)) {
console.log("ua");
}
else {
console.log("no");
}
}
循环(字母);