欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JS高级---bind方法

程序员文章站 2022-03-18 14:09:04
bind方法 复制了一份的时候, 把参数传入到了f1函数中, x >10, y >20, null就是this, 默认就是window bind方法是复制的意思, 参数可以在复制的时候传进去, 也可以在复制之后调用的时候传入进去 apply和call是调用的时候改变this指向 bind方法, 是复 ......

bind方法

  •     复制了一份的时候, 把参数传入到了f1函数中, x===>10, y===>20, null就是this, 默认就是window
  •     bind方法是复制的意思, 参数可以在复制的时候传进去, 也可以在复制之后调用的时候传入进去
  •     apply和call是调用的时候改变this指向
  •     bind方法, 是复制一份的时候,改变了this的指向

 

bind是用来复制一份,使用的语法:


函数名字.bind(对象,参数1,参数2,...);---->返回值是复制之后的这个函数
方法名字.bind(对象,参数1,参数2,...);---->返回值是复制之后的这个方法