1、创建Array对象
创建Array对象的语法
var 数组名 = new Array();
定义数组之后。就须要向数组中加入元素。格式例如以下
数组名[<下标>]=值;
2、Array对象属性
Array对象仅提供了4个属性
index:字符在字符串的匹配位置,或者找不到返回-1
input:指定匹配正則表達式的原始字符串
length:返回数组的长度,即数组里有多少个元素,利用该属性能够方便地实现对数组的遍历
prototype:将新定义的属性或者方法加入到Array对象中,然后,该对象的实例就能够调用该属性或者方法
3、Array对象方法
concat():对于对象链接引用,对于字符或字符串复制其值
join():由指定的分隔符分隔的全部元素
pop():从数组中移除最后一个元素并将该元素返回,假设数组为空。则返回underfined
push():将新元素按出现的顺序追加
shift():将数组中的第一个元素移除并返回它
unshift():将这些元素插入到一个数组的开头,以便它们按其在參数表中的次序排序
reverse():将数组元素依照与原来相反的方向重排
sort():返回排序后的Array对象,默认元素依照ASCII字符顺序的升序进行排序
splice():通过移除从start位置開始的指定个数的元素并插入新元素来改动数组。返回值是一个由所移除的元素组成的新的Array对象
tolocalString():以字符串值的形式返回一个值。该值适合于当前环境的区域设置
toString():返回表示对象的字符串
valueOf():返回指定对象的原始值
创建Array对象的语法
var 数组名 = new Array();
定义数组之后。就须要向数组中加入元素。格式例如以下
数组名[<下标>]=值;
2、Array对象属性
Array对象仅提供了4个属性
index:字符在字符串的匹配位置,或者找不到返回-1
input:指定匹配正則表達式的原始字符串
length:返回数组的长度,即数组里有多少个元素,利用该属性能够方便地实现对数组的遍历
prototype:将新定义的属性或者方法加入到Array对象中,然后,该对象的实例就能够调用该属性或者方法
3、Array对象方法
concat():对于对象链接引用,对于字符或字符串复制其值
join():由指定的分隔符分隔的全部元素
pop():从数组中移除最后一个元素并将该元素返回,假设数组为空。则返回underfined
push():将新元素按出现的顺序追加
shift():将数组中的第一个元素移除并返回它
unshift():将这些元素插入到一个数组的开头,以便它们按其在參数表中的次序排序
reverse():将数组元素依照与原来相反的方向重排
sort():返回排序后的Array对象,默认元素依照ASCII字符顺序的升序进行排序
splice():通过移除从start位置開始的指定个数的元素并插入新元素来改动数组。返回值是一个由所移除的元素组成的新的Array对象
tolocalString():以字符串值的形式返回一个值。该值适合于当前环境的区域设置
toString():返回表示对象的字符串
valueOf():返回指定对象的原始值