描述
function fn1(){
console.log(1);
}
function fn2(){
console.log(2);
}
fn1.call(fn2); // 輸出1
fn1.call.call(fn2); // 輸出2
問題
看到這個題目,第一反應是蒙圈的。
fn1.call(fn2);
這個是理解的。fn1.call.call(fn2);
這個蒙圈了。
理解
有些繞,需要多唸叨唸叨琢磨琢磨。
function fn1(){
console.log(1);
}
function fn2(){
console.log(2);
}
fn1.call(fn2); // 輸出1
fn1.call.call(fn2); // 輸出2
看到這個題目,第一反應是蒙圈的。
fn1.call(fn2);
這個是理解的。fn1.call.call(fn2);
這個蒙圈了。
有些繞,需要多唸叨唸叨琢磨琢磨。