【发布时间】:2021-09-17 20:36:58
【问题描述】:
我是 JS 新手,并试图理解我在几个地方读到的东西:
在尝试获取函数接收到的参数数量时,使用了
Object.keys(arguments).length。但是,据我所知,这没有任何好处,更短的方法是使用arguments.length
这是因为arguments 拥有.length 属性。
(MDN doc - The arguments object)
我有什么遗漏吗?
在性能或安全方面,是否存在优先使用object.keys() 的情况?
谢谢。
【问题讨论】:
标签: javascript performance arguments javascript-objects