1
119
你应该能用
与 arrow functions 在ES6中引入,它更简单:
|
2
30
改进
您的循环结构可以更快:
这个检索
如果你真的想加快速度:
这相当于while-reverse循环。它缓存值并与0进行比较,从而加快迭代速度。
有关更完整的比较列表,请参见
JSFiddle
.
比较结构我开始了 JSPerf 用于数组求和。它建造得很快,不保证完整或准确,但这就是 编辑 是: |
3
19
在寻找求和数组的最佳方法时,我编写了一个性能测试。 在铬合金中,“还原”似乎是非常优越的。 我希望这有帮助
评估:5233.000毫秒 循环:255.000毫秒 减少:70.000 ms 而:214.000毫秒 |
4
5
最快的循环,根据 this test 是反向的while循环
所以,这个代码可能是最快的
|
5
3
或者你可以用邪恶的方式。
;) |
6
2
对于您的特定情况,只需使用
|
7
1
基于 this test (for-vs-forEach-vs-reduce) 和 this (loops) 我可以这样说: 1最快:用于循环
2α骨料对于你来说,你不需要这个,但它增加了很多灵活性。
用途:
不确定的方法
然后来
|
8
0
最简单、最快速、更可重用和更灵活的方法之一是:
|
9
0
两头加起来怎么样?这会把时间缩短一半。像这样: 1,2,3,4,5,6,7,8;和=0 2,3,4,5,6,7;总和=10 3、4、5、6;总和=19 4, 5;和=28 求和=37 一种算法可以是:
当我在浏览器上用
|
Softly · 单选按钮未按预期取值 1 年前 |
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
assembler · Nextjs没有处理发布请求 1 年前 |
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
Toniq · javascript为php保存多维数组 1 年前 |