下面两种函数调用有啥不同?
(function(){}.call(this))
(function(){})(this)
8 回复
上面的this用于绑定当前环境 下面的this是个普通参数
@ravenwang +1
(function(){}.call(this))是否等价于下面这俩货呢:)
(function(){})(window)
(function(){})(global)
@jiyinyiyong bind?这里是call。。。
@kingapple 这个看你上下文的this本来是那个。
@hzbqjltx 可否弄个例子?