循环是所有编程语言中最为重要的机制之一,几乎任何拥有实际意义的计算机程序(排序、查询等)都里不开循环。 而循环也正是程序优化中非常让人头疼的一环,我们往往需要不断去优化程序的复杂度,却因循环而纠结在时间复杂度和空间复杂度之间的抉择。
在 javascript 中,有3种原生循环,for () {}, while () {}和do {} while (),其中最为常用的要数for () {}。
然而for正是 javascript 工程师们在优化程序时最容易忽略的一种循环。
我们先来回顾一下for的基本知识。
javascript 的for语法继承自c语言,for循环的基本语法有两种使用方法。
1. 循环数组
for循环的基本语法
我们以一段实例代码来进行详细说明。
for (var i = 0, len = array.length; i < len; ++i) {
sum += array[i];
}
console.log(\'The sum of the array\\\'s items is %d.\', sum);
//=> The sum of the array\'s items is 15.
本文地址:https://www.stayed.cn/item/13779
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我