今天,介绍这两个方法的区别以及一些妙用,还有用法相似的 bind 的方法。
它们最主要的作用,是改变 this
的指向。在平时的工作中,除了在写一些基础类,或者公用库方法的时候会用到它们,其他时候应用场景并不多。
基本介绍
语法:
1 | func.call( thisArg, arg1, arg2, ... ) |
未完成
参考文章
OBKoro1 - js 面试官想了解你有多理解 call,apply,bind?
今天,介绍这两个方法的区别以及一些妙用,还有用法相似的 bind 的方法。
它们最主要的作用,是改变 this
的指向。在平时的工作中,除了在写一些基础类,或者公用库方法的时候会用到它们,其他时候应用场景并不多。
1 | func.call( thisArg, arg1, arg2, ... ) |
OBKoro1 - js 面试官想了解你有多理解 call,apply,bind?