您的位置:首页 > Web前端 > JavaScript

JavaScript数组操作

2009-05-22 15:22 330 查看
函数

join(delimiter): 把数组中各个元素使用分隔符(delimiter)拼成字符串

concat(array1, array2, ...): 合并数组,对原数组不影响,只是返回合并后的新数组

pop(): 删除并返回最后一个元素

push(element1, element2, ...): 在数组末尾追加元素

shift(): 删除并返回第一个元素

unshift(element1, element2, ...): 在数组开始位置添加元素

reverse(): 将数组元素顺序首尾反转

sort(function): 给数组排序

如果不给参数,默认按字符排序(所有元素是数字也不会按数字排序的)

参数必须是一个函数,类似function(a, b) {},在函数中判断a, b的大小,a>b返回正数,a<b返回负数,a=b返回0

slice(start, end): 返回一个新的数组,将start开始,到end结束(不包括end)之间的元素复制到新数组中

splice(start, count, replaceElement1, replaceElement2, ...): 删除或者替换数组元素,从start开始,对count个元素进行删除或替换

如果提供replaceElement参数则进行替换,否则进行删除操作,被替换的元素个数和replaceElements的个数不必相等

返回一个数组,包含被删除或替换掉的元素
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: