call 方法里面的 this 指代的是什么

本人学习javascript的this相关内容的时候遇到了一点困惑, 如下:


var add = function(a, b) {

    return a + b;

}


add.call(this, 1, 2) // 3

困惑在于, 这里的call绑定的this指代的是什么, 是不是指的window, 如果是的话, 是不是这句话就相当于普通的函数调用, 即add(1, 2)


希望能有前辈解答, 不胜感激!


浮云间
浏览 359回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript