数组

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

    创建一个数组(声明) 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形式
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容