zoukankan      html  css  js  c++  java
  • for in 循环,对象与数组的不同之处

     
    //数组
    var arr=[1,2,9];
            function join(array,sign){
                var str = "";
                for(var item in array){
                    console.log(typeof item);//string
                    console.log(typeof array.length);//number
                    console.log(item);//0 1 2  item 是String类型
                    if(item==array.length-1){
                        sign = "";
                    }
                    str += array[item] + sign;
                }
                return str;
            }
            console.log(join(arr,"#"));
            join(arr);



    //对象

            var obj={
            a:1,
            b:2,
            c:3,
            d:{
                a:1,b:2
            }
        }
        for(var prop in obj){
            // prop 就是obj下的所有属性名 key
            // 每循环一次就将属性名付给prop变量
            console.log(prop,obj[prop]);
        }
  • 相关阅读:
    编译安装dropbear
    ssh的相关实验
    通过ssh协议实现用户key认证登录
    cobbler实现自动安装
    Centos 6 PXE安装
    Centos 7 PXE一键安装
    openssl命令
    实现CA证书创建及客户端申请证书
    android 动画
    BottomSheetBehavior 结合CoordinatorLayout实现底部栏
  • 原文地址:https://www.cnblogs.com/miniSkytrue/p/12121919.html
Copyright © 2011-2022 走看看