有人可以解釋如何應用JavaScript功能的作品?我以爲我明白了,但下面這個例子讓我感到困惑。有人可以詳細解釋應用功能在做什麼,爲什麼答案是-1。 add
函數在apply函數中傳遞的目的是什麼?應用javascript函數做什麼以及何時使用它?
function add(x,y) {
alert(x+y);
}
function subtract(x,y) {
alert(x-y);
}
subtract.apply(add,[1,2]); //Return -1
console.log(x,y,x-y) – epascarello
我覺得有用的最佳解釋是:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/apply – andreaspfr