0


js:Array数组插入元素操作的4种方式

经常使用到的数组方法,过段时间需要整理一遍,工作中经常使用,偶尔想不起来

目录

push

向数组尾部追加数据

定义

push(...items:T[]): number;

示例

let list =['tom']

list.push('Jack','Steve')

console.log(list)// [ 'tom', 'Jack', 'Steve' ]

concat

合并两个数组,注意:该方法会返回新数组

定义

concat(...items:(T| ConcatArray<T>)[]):T[];

示例

let list =['tom']let newList = list.concat('Jack','Steve')

console.log(list)// [ 'tom' ]

console.log(newList);// [ 'tom', 'Jack', 'Steve' ]

unshift

头部插入元素

定义

unshift(...items:T[]): number;

示例

let list =['tom']

list.unshift('Jack','Steve')

console.log(list)// [ 'Jack', 'Steve', 'tom' ]

splice

删除元素或插入元素,同时具有remove(Array未提供)、insert(Array未提供)、push、unshift的功能

定义

splice(start: number,deleteCount: number,...items:T[]):T[];

示例

let list =['tom','Jack']

list.splice(1,0,'Steve')

console.log(list)// [ 'tom', 'Steve', 'Jack' ]

本文转载自: https://blog.csdn.net/mouday/article/details/129047630
版权归原作者 彭世瑜 所有, 如有侵权,请联系我们删除。

“js:Array数组插入元素操作的4种方式”的评论:

还没有评论