push, unshift, concat, splice
push 向数组尾部追加数据
定义
push(...items: T[]): number;
示例
let list = ['tom'] list.push('Jack', 'Steve') console.log(list) // [ 'tom', 'Jack', 'Steve' ]
unshift 头部插入元素
定义
unshift(...items: T[]): number;
示例
let list = ['tom'] list.unshift('Jack', 'Steve') console.log(list) // [ 'Jack', 'Steve', 'tom' ]
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' ]
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' ]
本站文章除注明转载/出处外,均为原创,若要转载请务必注明出处。转载后请将转载链接通过邮件告知我站,谢谢合作。本站邮箱:admin@only4.work
尊重他人劳动成果,共创和谐网络环境。点击版权声明查看本站相关条款。