数组

作者: 3ab670b99521 | 来源:发表于2018-05-31 09:44 被阅读0次

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

    创建一个数组(声明)

    var str=" ";

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

    var arr=new Array();

    给数组中添加值

    var arr=[1,2,3,4,5];

    数组中的值不限制数据类型 number,字符串,布尔类型都可以

    数组不限制长度

    数组的两个特点:

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

    2、长度 length

    下标是数字的是数组为索引数组;

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

      //          0 1 2 3 4 5 6

    console.log(arr.length);查看数组长度

    输出数组中下标为4的值

    console.log(arr[4]);//获取某个下标元素。

    数组的长度等于最大下标加1

    给数组下标为11的位置处添加元素

    arr[11]='a';数组中下标为11的赋值a;

    console.log(arr);

    获取一个 不存在的下标返回一个underfriend:未定义的;

    arr[14]='bbb';

    console.log(arr);

    console.log(arr[5]);

    console.log(arr.length);

    给数组末尾添加元素

    arr[arr.length]='j';

    console.log(arr);

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

    for(var i=0; i

            console.log(arr[i]);

            输出下标

        console.log(i);

    }

    下标为关键字的数组为关联数组 length属性为0;

    var arr=[];

    arr['height']='2.1';

    arr['weight']='160';

    arr['sex']='boy';

    console.log(arr);

    相关文章

      网友评论

          本文标题:数组

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