首页 > 代码库 > javascript学习笔记第一周Array

javascript学习笔记第一周Array

Javascript第一周

Array数组

创建数组

自定义方式和实例化方式

使用数组

1 join()

join方法是将数组中的元素连接成字符串。参数可选。参数即是连接符。为空时,参数为逗号。

2reverse()

reverse方法是将数组里的元素的顺序全部颠倒,逆序排列。

3sort()

sort方法,是将数组中的元素排序。默认无参时按ascii增序排列。可以一个参数。该参数是一个比较函数,比较函数有两个参数。

4concat()

将数组和参数合并成一个新数组并返回。参数可以是单个或多个元素,也可以是单个或多个数组。

5slice()

返回指定数组的一个子数组,和concat一样,不改变原数组。

有两个参数。指定开始和结束位置。如果两个参数都指定时,属于半开区间([begin,end))包括第一个参数指定的开始位置,但不包括第二个参数指定的结束位置。

如果第二个参数不指定,则直接至结尾。

如果参数为负数,则指相对于最后一个元素的位置。-1即是最后一个元素。

6splice()

splice是在数组中插入或删除元素的方法。和concat()、slice()不同的是,他直接把调用他的原数组进行操作。

第一个参数指定插入或删除的起始位置

第二个参数指定删除元素的个数。如果不写,则删除到结尾

第三个以后的任意个数的参数是指定插入的元素。

返回的是删除的元素数组。

Splice()可以实现对数组的增删改的所有需求。

7push()

push()方法在数组尾部增加一个或多个元素。并返回数组新的长度。改变原数组

8pop()

pop()方法和push()方法相反,在尾部删除一个元素。返回删除的元素。改变原数组

9unshift()

unshift()和shift()类似于push()和pop()方法。不同的是在数组头部操作。改变原数组

10shift()

shift()相反,在头部删除一个元素。并返回删除的元素。

11toString()

将数组字符串化。用逗号分割。相当于join(“,”);

 

javascript学习笔记第一周Array