【发布时间】:2015-06-23 22:50:20
【问题描述】:
文章(下面的链接)建议在字符串上使用长度属性会创建一个对象引用,这会不必要地减慢函数的速度。
http://www.webreference.com/programming/javascript/jkm3/2.html
在这种情况下,使用 lodash _.size() 有什么好处?它的性能与(本机...?)长度属性有什么不同吗?
如果您要计算对象中的数组或键,使用 lodash 大小而不是长度属性有什么好处?
【问题讨论】:
-
我对那篇文章的结论持怀疑态度,所以我尝试复制基准,但没有得到可比的结果;我得到的时间是 2.25 和 2.14 微秒。我怀疑作者很久以前就运行了他们的测试,并使用了现在非常慢的机器、非常过时的 JavaScript 实现,或两者兼而有之。这不是我现在会担心的事情。
标签: javascript size lodash