apply()和call()以及bind()的区别
共同点: 可以修改函数中的this指向 不传参数时,默认修改this指向为windows 有参数时第一个参数是this的指向,第二个参数是函数接受的参数 不同点 需要传入多个参数时,apply需要使用数组方式传入,call需要以参数列表形式传入 apply和call都是改变this指向后立即执行,bind是返回绑定this后的函数(需自行调用执行) bind的参数传入类似call(以参数列表传入),区别在..
原创
2021-07-29 11:29:02 ·
95 阅读 ·
0 评论