问一个有关call的问题
发布于 11 年前 作者 soliury 4292 次预览 最后一次回复是 11 年前 来自 问答
function f1()
{
console.log(this);
console.log(1);
}
function f2(){
console.log(this);
console.log(2)
}
f1.call.call(f2); //Window,2
今天研究了一下call,但是f1.call.call(f2); //Window,2这里实在是有点不懂,为啥是这样的结果勒?
求大神解析。
6 回复
@tulayang 嗯嗯,简洁,浅显易懂,谢谢了,懂了。
真是脑筋急转弯。
@leapon 哈哈,就是脑筋急转弯
那个 f1 是个幌子。
结果一样
@leapon 哈哈,是的。