数组

1.什么是数组?

JS数组就是可以存放各种数据类型的集合。

2.数组的特点?

①有序性

②可变性

③不唯一

3.创建数组的方式

①构造方法型

(new) Array(10);

(new)  Array('lijaign','liyang');

②对象字面法

[];[0]='lijiang';[1]='liyang';

③直接赋值

['lijiang','liyang'];

4.数组的length

length不是只读的,所以可以利用length属性给数组添加新值。

eg:arr[length]='zhangsan'

5.数组的方法

①concat()    //创建新的数组,第一步是赋值,第二部是新增。

②slice(begin_index,end_index)    //切片,左取右舍。如果为赋值,则下标可以转换为legth+(begin_index/end_index)

③splice(begin_index,arg2,arg3...)    //此方法有三个用途,如下:

删除:两个参数splice(begin_index,delete_count)

新增:多个参数splice(begin_index,0,arg3,arg4...)

替换:多个参数splice(begin_index,1,arg3,arg4...)

你可能感兴趣的:(数组)