JS Array
JS Array
Lieme1.concat() 连接两个或更多的数组
1 | var a = ['1','2','3'],b = ['5','6','7'] |
2.join() 把数组所有的元素放入一个字符串。元素通过指定的分隔符进行分隔
1 | var c = ['a','b','c'],d=['e','f','g'] |
3.pop() 删除数组的最后一个元素并返回删除的那个元素
1 | var c = ['a','b','c'],d=['e','f','g'] |
4.push() 向数组的末尾追加一个或更多的元素,并返回新的长度
1 | var del = ['1','2','3','4','5','6'] |
5.unshift() 向数组开头追加一个或更多的元素,并返回新元素的长度
1 | var del = ['1','2','3','4','5','6'] |
6.reverse() 将现有数据倒叙返回。
1 | var del = ['1','2','3','4','5','6'] |
7.shift() 删除数组开头的第一个元素 并返回这个元素
1 | var del = ['1','2','3','4','5','6'] |
8.slice(start,end) 从某个已有的数组返回选定的元素 原数组不变
1 | var del = ['1','2','3','4','5','6'] |
9.sort() 对数据进行排序,可以是降序 升序 等。
1 | 默认是按照ascii码进行排序 |
10.splice() 删除元素并可以向数组添加新元素。是直接对数组进行修改,不同于slice
1 | var test = ['111','222','333','444','555','666'] |