javascript - JavaScript while 与性能对比
问题描述
是不是写得更好:
var i = 0;
for (;i<MAX;++i) {
do_whatever(i);
}
或者
var i = 0;
while (i < MAX) {
do_whatever(i++);
}
在第二种情况下,i++
强制使用中间变量i
在递增之前存储,而++i
直接递增。在我看来,前者更快,因为我们只是在使用变量后直接递增。但第二个似乎有时更快。那写什么比较好?
解决方案
推荐阅读
- python - 使用 Python 转换列表
- r - 具有多个预测变量的多个逻辑回归代码的问题
- javascript - 在本地加载一个 Tensorflow.js 模型
- google-sheets - 如何通过将 2 列作为约束来找到谷歌表格中值的平均值?
- python - 获取python3:代码在iMac上成功运行后无法打开文件和Errno 2错误
- .net-core - ListTablesSegmentedAsync 忽略继续令牌
- swift - 结构和类比较的类型检查转换
- sql - 获取按名称和帐号 SQL Server 分组的金额时出错
- discord.js - 服务器加入日志显示“${guild.name}”而不是公会名称
- c# - 如何使用 Brep 对象的其中一个面与 XY、XZ 或 YZ 平面平行对齐?