JavaScript 中也有很多数组函数:
indexOf()
搜索一个指定的元素的位置
1 | var a = ['java','php','js']; |
slice()
截取数组的部分元素,返回一个新数组
该函数类似字符串函数中的 slice()
1 | var a = ['java','php','js']; |
push() pop()
向数组末尾添加一个或多个元素,删除数组最后一个元素
1 | var a = ['java','php']; |
unshift() shift()
向数组头部添加一个或多个元素,删除并返回第一个元素
1 | var a = ['java','php']; |
sort()
对数组的元素进行排序
1 | var a = ['mysql','php','js']; |
reverse()
颠倒数组中的元素
1 | var a = ['java','php','js']; |
splice()
从指定的索引开始删除若干元素,然后再从该位置添加若干元素
1 | var a = ['java','php','js']; |
concat()
连接两个或多个数组,返回新数组
1 | var a = [1,2,3]; |
join()
将数组中每个元素都用指定的字符串连接起来,返回新字符串
1 | var a = ['java','php','js']; |