首页 > 自定义一个加减法,怎么滑碟了???

自定义一个加减法,怎么滑碟了???

plus=function(num){return this+num}
minus=function(num){return this-num}
alert(plus.call((5),3))//8
var n=minus.call(plus.call((5),3),2);
alert(n);//6????应该是2啊??


var n=minus.call((plus.call((5),3),2);

call((plus.call((5),3),2)
这个不是将this指向为8吗?
8-2 没错啊..


5+3-2=6!!

plus.call((5),3) = 8
minus.call(plus.call((5),3),2) = minus.call(8,2) = 8-2 = 6

【热门文章】
【热门文章】