数组

JavaScript的Array可以包含任意数据类型,并通过索引来访问每个元素。

获取Array的长度,直接访问length属性:

1 var arr = [1,2,3.14,'hello',null,true];
2 arr.length;  //6

如果直接给Array的length赋一个新的值会导致Array大小的变化:

1 var arr = [1,2,3];
2 arr.length;  //3
3 arr.length = 4;
4 arr;  // arr=[1,2,3,underfine];
5 arr.length = 2;
6 arr;  // arr=[1,2];

Array可以通过索引把对应的元素改为新的值:

1 var arr = [1,2,3];
2 arr[0] = 4;
3 arr;  // arr=[4,2,3];

注意:如果通过索引赋值超过了范围,会引起Array大小的变化:

1 var arr = [1,2,3];
2 arr[4] = 4;
3 arr;  // arr=[1,2,3,underfine,4];

 

posted @ 2018-01-19 21:50  JiangyiJun  阅读(164)  评论(0)    收藏  举报