call()和.apply()之间有什么区别?

call()和.apply()之间有什么区别?

慕桂英3389331
浏览 548回答 1
1回答

繁花如伊

函数.call()和.apply()在使用上非常相似,只是有一点区别。当程序员知道函数参数的编号时,使用.call(),因为它们必须在调用语句中被提及为参数。另一方面,当不知道数字时使用.apply(),函数.apply()期望参数为数组。.call()和.apply()之间的基本区别在于将参数传递给函数。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript