|
|
1
2
这两个变量的标签不正确:
@大卫的选择是值得研究的,就像某种记忆一样。 |
|
|
2
0
编辑: 哎呀,我没读到关于域名混淆的答案。结果表明,在火狐中,访问局部变量比访问math.floor更快(花费80%的时间),但访问全局变量花费140%的时间。 在我最初的回答中,我假设局部变量比全局变量更难访问,因为闭包处理和其他原因。然而,似乎相反。 |
|
|
3
0
我不知道你的基准测试为什么会这样做。 但如果你经常打电话给math.floor,你可以用这个:
不是那个
见 this question 了解更多信息。
更新
在chrome上,本地范围的返回速度比math.floor和global scope快。(window.mfloor)注意,我并不是用
所以,我认为你的测试有两个问题(除了其他答案中提到的变量名混淆)。一个是在window.mfloor上运行循环,另一个是本地变量与全局变量同名(这只是猜测)。 使用我发布的jsbin链接尝试基准测试,然后返回给我。 以下是我对懒惰的基准:
|
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Alex · 在轻量级中同时解构和不解构变量 1 年前 |
|
|
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 1 年前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 1 年前 |
|
|
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 1 年前 |