JS:条件语句2
1、for循环:循环代码块一定的次数
例:
for(var i = 0;i<5;i++){ console.log(i); } // 0 1 2 3 4
遍历对象:
var arr=["a","b","c","d"] for (var i = 0; i < arr.length ;i++) { console.log(i,arr[i]) }
遍历奇偶数下标:
结束值:arr.length-1如果为奇数 ;为偶数就是arr.length-2;不能超过arr.length。
例:
for (var i = 0, j = 6; i < 4, j > 0; i++, j--) { //6 5 4 3 2 1 //0 1 2 3 4 5 console.log(j,i) }
2、for /in : 循环遍历对象的属性
例:
var obj = { name: "lili", age: 20 } var i; for (i in obj) { console.log(obj[i]); }
3、for /of :遍历数组
例:
var arr = ["a", "b", "c", "d"]; for (var i of arr) { console.log(i); //a b c d }