無(wú)意間寫到了些javascript代碼,遇到了不明白的地方,求解釋: var a = [2,3,3,1,7,5]; var b = [2,3,3,1,7,5]; var fn = Array.prototype.sort; fn.call(a);這里可以成功處理數(shù)組a;但是,如果這樣用:var fn1 = Array.prototype.sort.call;fn1(b);這里就報(bào)錯(cuò)了。undefined is not a function指的是什么?fn1 //可以輸出 function call(){[native code]}
javascript 將 call 函數(shù)賦值給變量后調(diào)用報(bào)錯(cuò)?
慕妹3146593
2019-03-22 18:15:13