初學JavaScript,被它的構造函數和call弄得暈頭轉向求大神解惑!function p(x){ console.log(x);}var obj={counter:5}function func(){}func.prototype.show=function(x){ p.call(x,this.counter);}var s=new func();s.show(obj);運行這一段代碼后,想綁定obj這個對象輸出5,為什么瀏覽器結果是undefined的呢?看起來好像沒啥問題?
js的一個構造函數和call的問題
慕碼人8056858
2018-10-24 17:13:44