new運算符的操作結果跟視頻不一樣
new運算符的操作結果跟視頻不一樣
這是視頻截圖
使用的獵豹瀏覽器測試, 按視頻中說使用chrome可以檢測_proto_?
為什么console.log(obj._proto_.hasOwnProperty('x')); 顯示undefined?
new運算符的操作結果跟視頻不一樣
這是視頻截圖
使用的獵豹瀏覽器測試, 按視頻中說使用chrome可以檢測_proto_?
為什么console.log(obj._proto_.hasOwnProperty('x')); 顯示undefined?
2017-04-30
舉報
2017-04-30
2017-06-21
明明就是"_proto_"寫錯了導致的!正確的是 __proto__
2017-04-30
Foo()作為原型里面只有你預設的一個x屬性 ? 你之后的obj是作為它的一個實例出現(xiàn) 也就是說 你obj.y這個屬性只附給了obj 你的Foo原型上并不存在y這個屬性 你的obj_proto_.hasOwnProperty('y')其實就是等價于 Foo.hasOwnProperty('y') ? 因為Foo上不存在這個屬性 所以你的console顯示出來結果是在找一個不存在的屬性 ?即返回 ?undefined