call和aplay的作用相同,但是参数传递方式不同。
区分apply,call就一句话,
foo.call(this, arg1,arg2,arg3) == foo.apply(this, arguments)==this.foo(arg1, arg2, arg3)
本文详细解释了JavaScript中call和apply方法的区别。虽然两者都用于改变函数调用上下文并执行函数,但它们传递参数的方式不同。call方法接受一系列参数直接传递给函数,而apply方法则接受一个参数数组。
call和aplay的作用相同,但是参数传递方式不同。
区分apply,call就一句话,
foo.call(this, arg1,arg2,arg3) == foo.apply(this, arguments)==this.foo(arg1, arg2, arg3)
416
2400

被折叠的 条评论
为什么被折叠?
和aplay()两个方法的区别&spm=1001.2101.3001.5002&articleId=39996559&d=1&t=3&u=7f9472d24a7d47cdbf8969ec4d24220c)