LearningRecord
LearningRecord copied to clipboard
call 和 apply 的区别是什么,哪个性能更好一些
1.参数传递方式不一样:call是需要参数按顺序传递进去,apply接受参数数组,第二个参数可以是 Array 的实例,也可以是 arguments 对象 2.第一个参数this都是指定的上下文,他可以是任何一个 JavaScript 对象 3.call比apply的性能要好,平常可以多用call, call传入参数的格式正是内部所需要的格式