1. call和apply的区别是什么,哪个性能更好一些 fn.call(obj, 10, 20, 30) fn.apply(obj, ) call性能要比apply性能好一点,(尤其是传递给函数的参数超过三个的时候),所以后期研发的时候,可以使用call多一点 let arr = obj = {} function fn(x, y, z) {} fn.apply(obj, arr) fn.call(ob...
1. call和apply的区别是什么,哪个性能更好一些 fn.call(obj, 10, 20, 30) fn.apply(obj, ) call性能要比apply性能好一点,(尤其是传递给函数的参数超过三个的时候),所以后期研发的时候,可以使用call多一点 let arr = obj = {} function fn(x, y, z) {} fn.apply(obj, arr) fn.call(ob...