call/apply

这是一个很小的知识点,但是它的应用范围非常广


obj原来是一个空的对象,但是被call以后就会被赋值:






这里体现了call的基本用法,Car里面都是用了三个模板来定义的



apply:


与call不同之处在于要传入一个参数列表(argument)



两个的共点都是改变this的指向

区别是传参列表不同

猜你喜欢

转载自blog.csdn.net/scwmason/article/details/80652466
今日推荐