庇护祝福的分享

Be worthy

Javascript权威指南笔记二:核心语法(数组)

创建数组

字面量直接创建

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()