- while 循环
While语句包括一个循环条件和一段代码块,只要条件为真,就不断循环执行代码块
while (条件) 语句;
//举例:
let = 0;
while (i < 100) {
console.log(‘i 当前为:’ + i); i = i + 1;
}
- do…while循环
do…while循环与while循环类似,唯一的区别就是先运行一次循环体,然后判断循环条件
// 举例:
let x = 3;
let i = 0;
do {
console.log(i); i++;
} while(i < x)
- for循环
// 举例
for(let i=0;i<[1,2,3].length;i++){
console.log([1,2,3][i])
}
4.增强for…in循环
let obj = {a: 1, b: 2, c: 3};
for (let in obj) {
console.log(‘键名:’, i);
console.log(‘键值:’, obj[i]);
}
5.map()循环
map方法将数组的所有成员依次传入参数函数,然后把每一次的执行结果组成一个新数组返回
let numbers = [1, 2, 3];
numbers.map(function (elem, index, arr ) { <