时常会因为需要用到某个方法,但是却忘记了怎么写。可能掉头发的同时记性也掉了吧,那就索性来记录一下数组的方法,当是做一遍笔记——好记性不如烂笔头。
数组的方法很多,但是常用的也就那几个:
var arr = [1,2,3]
arr.push(99)
console.log(arr) // [1,2,3,99]arr.pop()
console.log(arr) // [1,2]arr.unshift(80,90)
console.log(arr) // [80, 90, 1, 2, 3]arr.shift()
console.log(arr) // [2, 3]arr.sort()
console.log(arr) // [1, 2, verse()
console.log(arr) // [3, 2, 1]var res = arr.slice(1,3)
console.log(res,arr) // [2, 3],[1, 2, 3]原数组不发生改变arr.splice(0,0,"a")
console.log(arr) // ["a", 1, 2, 3]
arr.splice(arr.length,0,"b")
console.log(arr) // [1, 2, 3, "b"]
arr.splice(1,1,"b","c")
console.log(arr) // [1, "b", "c", 3]var res = arr.join()
console.log(res) // 1,2,3var arr1 = [9,8,7]
var arrres = at(arr1,55)
console.log(arrres) // [1, 2, 3, 9, 8, 7, 55]var copyarr = [11,22,33]
var copy1 = [44]
var copy2 = [55,66]
var copy = at() // 复制数组
var copy = [...copyarr] // 复制数组es6
var copy = at(copy1,copy2) // 合并数组
var copy = [...copyarr,...copy1,...copy2] // 合并数组es6var arr = "a,b,c,d";
var newArry = arr.split(",");
console.log(newArry); //["a", "b", "c", "d"]var arr = ['a','b','c','d'];
var a = arr.join(",");
console.log(a); // a,b,c,d
到此大概就是这么多,又更新了字符串和数组互转
本文发布于:2024-01-30 06:35:00,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170656770419907.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |