var b = { dam: 'bdam'}var c = { dam: 'cdam'}function ceshi(){ return this.dam;}ceshi.bind(b).call(c); // bdam個(gè)人理解中,以上這段代碼,bind將ceshi方法所對(duì)應(yīng)的this對(duì)象指向b,然后call(c)應(yīng)該繼續(xù)將this指向到c上。從而輸出結(jié)果為cdam。但是實(shí)際的執(zhí)行結(jié)果是bdam,原因是什么?
ECMAScript中bind().call()用法問題
互換的青春
2018-10-19 16:15:55