js常用的几种数组方法
js常用的几种数组方法
1.push() 向一个数组末尾添加新元素,原数组改变。
var arr=[1,2,3,4,5];
arr.push(5,6,7);
console.log(arr); //[1,2,3,4,5,5,6,7];
2.pop() 删除原数组末尾的最后一个值,原数组改变。
var arr=[1,2,3,4,5];
arr.pop();
console.log(arr); //[1,2,3,4];
3.unshift() 向一个数组开头添加新元素,原数组改变
var arr=[1,2,3,4,5];
arr.unshift(5,6,7);
console.log(arr); //[5, 6, 7, 1, 2, 3, 4, 5];
4.shift() 删除原数组第一个值,原数组改变
var arr=[1,2,3,4,5];
arr.shift();
console.log(arr); //[2, 3, 4, 5];
5.concat() 合并数组,原数组不变
var arr = [1, 2, 3, 4, 5];
var arr1 = [“a”, “b”, “c”];
var arr2 = [“d”, “e”, “f”];
let newArr = arr.concat(arr1, arr2);
console.log(newArr); //[1, 2, 3, 4, 5, “a”, “b”, “c”, “d”, “e”, “f”]
6.reverse() 倒叙,原数组改变
var arr = [1, 2, 3, 4, 5];
arr.reverse();
console.log(arr); // [5, 4, 3, 2, 1]
7.sort() 对数组进行排序,原数组改变(按照字符串unicode码值进行排序)
var arr = [1, 2, 3, 1, 4, 2, 5];
arr.sort();
console.log(arr); //[1, 1, 2, 2, 3, 4, 5]
var arr2 = [1, 2, 31, 10, 4, 2, 5];
arr2.sort();
console.log(arr2); //[1, 10, 2, 2, 31, 4, 5]
8.join() 括号里面添加连接符,默认为“,”原数组不变。会生成一个字符串。
var arr = [1, 2, 3, 4, 5];
var newArr = arr.join();
console.log(newArr); //1,2,3,4,5
var newArr2 = arr.join(“-”);
console.log(newArr2); //1-2-3-4-5
- 几种常用的js数组去重方法
- js数组去重的几种常用方法总结
- 【C#基础知识】之结构、数组及常用的几种排序方法总结
- js 删除数组几种方法
- js数组去重的三种常用方法总结
- js 删除数组几种方法
- PHP中数组遍历常用几种方法
- js常用数组方法
- js数组常用方法总结
- js数组对象常用方法小结
- 三种常用的js数组去重方法
- js中常用数组方法concat join push pop slice splice shift
- js与jquery常用数组方法总结
- js数组和字符串去重复几种方法
- js--引用类型Array--2.数组合并几种方法
- js实用篇之数组、字符串常用方法
- js数组去重的三种常用方法总结
- js中数组Array的一些常用方法总结
- js数组去重的三种常用方法总结
- js数组操作常用方法