gpt4 book ai didi

javascript - 有什么理由在 javascript 中从头到尾遍历数组吗?

转载 作者:行者123 更新时间:2023-11-29 18:18:19 24 4
gpt4 key购买 nike

<分区>

以下似乎是 Javascript 中非常常见的做法:

for (var i = array.Length - 1; i >= 0; i--) { /* do stuff here */ };

虽然我从来没有在其他语言中注意到这一点......它有什么好处:

for (var i = 0; i < array.Length; i++) { /* do stuff here */ };

唯一想到的是第一个数组长度的缓存,我猜这不会是一个巨大的性能。你也可以:

var top =  array.Length;
for (var i = 0; i < top; i++) { /* do stuff here */ };

给你同样的benefit缓存,但可能会少一点 performant如果您正在最小化您的代码(在缩小脚本时可能减少 8 个字符)

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