gpt4 book ai didi

Javascript for 循环效率

转载 作者:可可西里 更新时间:2023-11-01 02:04:48 24 4
gpt4 key购买 nike

for (var i=0, cols=columns.length; i<cols; i++) { ... }

更有效率
for (var i=0; i<columns.length; i++) { ... }

?

在第二个变体中,是 columns.length每次计算条件i<columns.length被选中了?

最佳答案

for 的第二部分中的任何表达式都将在每个循环中计算一次。

因此,在这里,对于您的第二个命题,是的,每次检查条件时都会计算 columns.length —— 这将使第一个命题比第二个命题更快。


(对于许多其他语言也是如此,顺便说一句)

关于Javascript for 循环效率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2742396/

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