js中的 call apply bind方法
2021-08-23 本文已影响0人
A_走在冷风中
js中的 call apply bind方法
我们先看下面这段代码:
当我们直接调用person中的say()方法时,此时this指向person ,age为undefined
1. call()方法的使用:
此时this 的指向为person1
2. apply()方法的使用:
apply()方法与call方法的作用类似,不同的是在存在多个参数时call()方法可直接写入,apply()方法需要用[]将后面的参数包裹:
call():
apply():
3.buid()方法的使用: