创建数组
字面量直接创建
example:
var arr=[1,2,3,4,5];
使用构造函数array创建
example:
var arr=new array() // 创建一个空数组
var arr=new array(10) // 创建一个长度为10 的数组
var arr=new array(1,2,3) // 相当于字面量直接创建
数组方法
join()
将数组转化为字符串序列,参数为分隔符
reverse()
将原数组倒序排列
sort()
根据字母表排序
concat()
数组合并
slice()
返回指定的数组片段
splice()
在数组中插入或删除元素的通用方法
push()&pop()
在队尾实现添加或删除,实现类似堆栈的功能
unshift()&shift()
在队头实现添加或者删除。
数组方法分类
改变原数组:
reverse() , splice() , push()&pop() , unshift()&shift()
返回新数组:
concat()