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
        }

 

posted on 2022-06-18 16:21  香香鲲  阅读(26)  评论(0编辑  收藏  举报