in javascript ,apart from parameter passing in call and apply is there is any other difference where only call will work and apply can not?
本问题已经有最佳答案,请猛点这里访问。
我想知道呼叫和应用的概念,他们之间在执行方面有什么不同吗?为什么调用Java脚本调用应用?
何时何地可以在javascript中使用call和apply?
1 | myFunc.call(this, arg1, arg2, ..., argn); |
等于
1 | myFunc.bind(this, arg1, arg2, ..., argn)(); |
相当于
1 | myFunc.apply(this, [arg1, arg2, ..., argn]); |