bind,apply,call的区别

bind    返回一个函数               第一个参数是改变this指向的对象     直接传参

apply  对函数的直接调用        第一个参数是改变this指向的对象     参数用数组包裹

call    对函数直接调用             第一个参数是改变this指向的对象     直接传参

bind,apply,call的区别
  调用方式 第一个参数 其余参数
bind 返回一个函数 this指向改变后的对象 直接传递
apply 函数直接调用 this指向改变后的对象 用数组包裹参数
call 函数直接调用 this指向改变后的对象 直接传递

猜你喜欢

转载自blog.csdn.net/qq_33807889/article/details/87569999