数组

作者: LzW伟 | 来源:发表于2018-05-29 20:10 被阅读0次

    数组:内存中的一段存储空间,多个变量的集合

        创建一个数组(声明) var str='';

          var arr=[]; 声明了一个空组

          var arr=new Array();

        给数组添值

          var arr=[1,2,3,4,5,6,7,8,9];

          var arr1=['a','b','c'];

          var arr2=[true,false];

          数组中的值不限制数据类型

          数据不限制长度   

        数组中的值不限制数据类型;

         数组不限制长度

    数组的两个特点:

          1、下标:标识数组中的元素位置,从零开始数,递增不重复;

          2、长度:length:从1开始数

    案例

    新案例:

    var a=[1,false,'3',4,'5',6]

        console.log(a.length);  数组的长度

        console.log(a[1]);  确认下标的元素

           a[10]='cd';  给未定义的元素添加元素

           console.log(a);

           a[a.length]='de';  给数组末尾添加元素

           console.log(a);

        遍历:一次获取到数组中的没个元素

       for(var b=0;b>a.length;b++){

    console.log(a[b])

    }

    获取下标(找到下标):

    console.log(b);

    关联数组:

    关联数组:下标为关键字的数组---lenght属性是0:没有长度;所有下标都是从0开始不能用for遍历

           var lzw=[];

            //关键字 下标=key(没有定义可以更换)

           lzw['年龄']='18';

           lzw['qq号码']='2811725238';

           lzw['微信']='W17332005961';

           //console.log(lzw);

           for(var ccc in lzw){                            (遍历)

            console.log(lzw[ccc]);

           }

    新命名for形式

    相关文章

      网友评论

          本文标题:数组

          本文链接:https://www.haomeiwen.com/subject/syzajftx.html