我读了一些关于全局应用方法,但我不明白为什么我应该使用apply方法? 你能给我写一些例子吗?为什么使用应用方法
0
A
回答
5
您使用.apply
当你要调用一个函数采用可变数量的参数和你事先不知道你会提供多少。因此,相反,你把这些参数到一个数组并调用该函数这样的:
myfunc.apply(context, array);
这相当于
myfunc(array[0], array[1], ...);
与this
设定为等于context
变量。
1
相关问题
- 1. 为什么我应该使用_underscore方法为什么不在backbone.js代码中使用jquery方法
- 2. 应该使用什么方法?
- 3. 为什么你可以使用方法
- 4. Binder.GetMember方法无意使用?为什么?
- 5. 为什么golang RGBA.RGBA()方法使用|和“?
- 6. 为什么使用非特权方法?
- 7. 为什么HttpPost使用GET方法?
- 8. 为什么不能使用addEventListener方法
- 9. 为什么需要使用'addChildViewController:'方法
- 10. 为什么要使用BIRT setGlobalVariable()方法?
- 11. 为什么要使用扩展方法?
- 12. 为什么使用PUT方法?
- 13. 为什么Thor使用no_tasks方法?
- 14. 我应该为异步方法使用什么签名?
- 15. 为什么我应该使用便捷方法保留?
- 16. 为什么我们应该使用dup方法?
- 17. 为什么我们应该使用StringBuilder的ToString方法?
- 18. 我应该使用哪种方法,为什么?
- 19. 为什么我应该使用Assert类方法?
- 20. 为什么以及应该如何使用promise()方法?
- 21. 为什么我不应该使用静态导入Mockito方法?
- 22. 有没有什么方法可以使用'unset'作为方法?
- 23. 为什么不能在jButtonActionPerformed方法中使用jFrame.dispose()方法?
- 24. 为什么不使用主要方法之后的方法?
- 25. 为什么要在python中使用类方法实例方法
- 26. 用什么方法?
- 27. 为什么getBean()方法应该在Spring应用程序
- 28. 使用jQuery隐藏元素;我应该使用哪种方法?为什么?
- 29. 为什么我应该使用静态方法来使用此回调?
- 30. 为什么方法引用不能应用于子类?
你能链接到你读的.. ..? – RYFN
@ManseUK我该如何解决它? –
@SalvatoreDiFazio接受您的问题的答案! [见这里](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) – ManseUK