![]() |
1
3
使用对你来说更可读的东西,但如果你想挤出额外的一点性能,可以尝试在其他地方清理,比如丢弃这两个临时变量,使用逐位地板等……(看起来很难看,是的):
Performance tests您将看到您的两种情况通常彼此接近,我的方法稍微快一点,并且当您不解析整数时,您会变得很快。 |
![]() |
2
1
我会说第一个……不是因为parseInt,而是因为变量查找……在第二个函数中,您对全局范围内声明和初始化的变量进行了额外的查找。 |
![]() |
3
1
我将在开头说,我对这个答案的正确性毫无把握,这只是一个基于观察的观点 。我认为性能可以忽略不计,但将int传递给函数比传递字符串然后将其解析为int要快得多。我将使用的逻辑行来证明这一点,即字符串是比int更复杂的数据类型。 |
![]() |
Mihajlo Supic · 将字符串转换为int〔closed〕数组 11 年前 |