Skip to content

上下文 ​

概念 ​

  • apply、call、bind 三个方法改变上下文。
  • 在 ES6 中的箭头函数里,apply、call、bind 不起作用

apply 方法 ​

apply 方法。调用一个函数,具有指定 this 的值,以及作为一个数组提供的参数。MDN 查看更多

bind 方法 ​

bind 方法。创建一个新的函数。被调用时,其 this 关键字设置为提供的值,在调用时新函数时,在任何提供之前一个给定的参数序列。MDN 查看更多

call 方法 ​

call 方法。调用一个函数,具有一个指定 this 值和分别地提供参数 MDN 查看更多

语法 function.call(thisObj,args...),如果 thisObj 是 null,则是全局对象,args 作为参数传递给 function

Powered by veaba