bind call apply函数的区别

  • bind call apply改变this指向

  • bind返回一个函数,需要执行

  • call apply直接执行

  • call函数支持多个参数,第一个参数是新的this对象;第二个及以后都是传递给新方法的参数列表(和bind方法的参数一样)

  • apply函数只支持两个参数,第一个和call一样,第二个是参数数组

results matching ""

    No results matching ""