孙肖宁

JavaScript的数组
数组的定义var array = new Array();或者var array = [];注意:var arr...
扫描右侧二维码阅读全文
23
2018/02

JavaScript的数组

数组的定义
var array = new Array();或者var array = [];
注意:var arr = new Array(参数);参数位置一个数值时为数组长度,多个数值时为数组中的元素。数组是一种数据类型。
数组的长度
数组的长度 = 数组名.length;
可以通过修改数组的长度来改变数组中元素的个数,如果改小了,数组从后面删除元素。(伪数组的长度可以修改,但是不能修改里面的元素)

赋值
数组中通过下标的方式进行赋值。下标从0开始:array[0]="ddd";
数组的初始化
var array = [3,2,"xiaoning"];//字面量定义
数组的遍历
获取数组中的元素:数组中的指定元素 = 数组名[索引值];
数组的索引代表的是数组中的元素在数组中的位置,从0开始。
如果获取数组中元素是,数组名[索引值],没有指定索引(元素没那么多),系统不报错,而是给定值为undefined;

for(var i = 0;i<array.length();,i++){
   document.write(array[i]);
}

注意:通过数组名.length获取数组长度(元素个数)。数组的长度正好可以做下一个元素的索引值。
数组的合并
使用concat方法合并数组。

var arr = new Array(3)
arr[0] = "xiao"
arr[1] = "ning"
var arr2 = new Array(3)
arr2[0] = "bo"
arr2[1] = "ke"
document.write(arr.concat(arr2))

join 方法
join方法返回一个字符串数组。在每个数组元素之间添加分隔符。

Last modification:March 12th, 2018 at 01:15 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment