gpt4 book ai didi

javascript - 括号重要吗?

转载 作者:行者123 更新时间:2023-11-29 22:12:42 26 4
gpt4 key购买 nike

鉴于此 JSPerf测试

为什么这样更快

var x;var i = 1E4;var j = 1E4;
for (; i-- > -1;) {
x = -~x;
}
for (; j-- > -1;) {
x = ~ - x;
}

比这个?

var x;var i = 1E4;var j = 1E4;
for (; j-- > -1;) {
x = -1 * ~x;
}
for (; j-- > -1;) {
x = ~ (-1 * x);
}

是第二个版本更好优化,还是什么原因?

最佳答案

在第二个代码示例中,您使用 j 作为两个循环中的迭代器。

关于javascript - 括号重要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17223105/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com