给数组添加元素的6个方法

1. 使用 length 属性追加元素

使用length属性,可以在数组末尾后面添加一个元素

var arr = [1, 2, 3, 4, 5];
arr[length] = 6;
console.log(arr); // [1, 2, 3, 4, 5, 6];

2. 使用 push 方法追加元素

push()方法将一个或多个元素添加到数组的末尾,并返回该数组的新长度

var arr = [1, 2, 3, 4, 5];
arr.push(6);
console.log(arr); // [1, 2, 3, 4, 5, 6];

3. 使用 unshift 方法在数组的第一项前插入一个元素

unshift()方法将一个或多个元素添加到数组的开头,并返回该数组的新长度

var arr = [1, 2, 3, 4, 5];
arr.unshift (6);
console.log(arr); // [6, 1, 2, 3, 4, 5];

4. 使用 splice 方法插入一个元素

splice()方法通过删除或替换现有元素或者原地添加新的元素来修改数组,并以数组形式返回被修改的内容

var arr = [1, 2, 3, 4, 5];
arr.splice(5, 0, 6);
console.log(arr); // [1, 2, 3, 4, 5, 6];

5. 使用 concat 方法合并元素

concat()方法用于将一个数组或值合并至一个数组中,该方法不会改变原数组

var arr = [1, 2, 3, 4, 5];
var newArr = arr.concat(6);
console.log(newArr); // [1, 2, 3, 4, 5, 6];

6. 使用 … 扩展运算符合并元素

展开语法...: 可以在数组构造时, 将数组表达式在语法层面展开

var arr = [1, 2, 3, 4, 5];
arr = [...arr, 6];
console.log(arr); // [1, 2, 3, 4, 5, 6];

给数组添加元素的6个方法相关推荐

  1. JS数组添加元素的三种方法

    JS数组添加元素的三种方法 1.push() 方法可以向数组末尾添加一个或多个元素,并且返回新的长度 语法:arr.push(element1,element2,element3,····) 参数 概 ...

  2. JavaScript数组添加元素和修改元素方法

    在JavaScript开发中经常遇到添加数组元素和修改元素的问题,一下总结了一些数组添加元素和修改元素的方法. Array.prototype.forEach(callBack(param1,para ...

  3. 数组添加元素的方法PHP,JavaScript如何给数组添加元素?js数组添加元素的3种方法(代码实例)...

    数组是JavaScrip中中一个比较重要的部分,在学习js数组时,数组元素的操作是不可缺少的部分,那么你知道数组元素如何添加吗?本篇文章就给大家介绍如何往js数组(一维)中添加元素,让大家了解往js数 ...

  4. 【JS】JS数组添加元素的三种方法

    1.push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度. 1).语法: arrayObject.push(newelement1,newelement2,....,newelement ...

  5. html js 数组添加元素吗,js数组添加元素的几种方法

    js数组添加新元素的方法有很多,今天就说三种在平时常用到的方法,需要用到js中的 push().unshift()以及splice()三种JS方法.方法的调用很简单,基本上看过一眼就知道的怎么用了. ...

  6. js数组再倒数第二个添加元素_【JS】JS数组添加元素的三种方法

    正文 1.push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度. 1).语法: arrayObject.push(newelement1,newelement2,....,newelem ...

  7. js中给数组添加元素的方法有哪些

    js中给数组添加元素的方法有哪些 unshift:将参数添加到原数组开头,并返回数组的长度 pop:删除原数组最后一项,并返回删除元素的值:如果数组为空则返回undefined push:将参数添加到 ...

  8. js 中添加php数组元素,JS数组添加元素方法总结

    本篇文章介绍了如何向JS数组中添加新的元素,分别使用不同的几种方法去给JS数组添加元素,数组在JS中是很常用的数据类型之一,而对数组进行操作这是我们必会的基础之一. 下面我们来看一下有哪些方法可以对J ...

  9. 数组添加元素的方法-6种

    数组添加元素的方法-6种 使用 length 属性追加元素 使用length属性,可以在数组末尾后面添加一个元素 var arr = [1, 2, 3, 4, 5]; arr[length] = 6; ...

最新文章

  1. [InnoDB系列] -- SHOW INNODB STATUS 探秘
  2. vueRouter-命名视图
  3. Linq to SQL 下篇
  4. 实战:阿里巴巴 DevOps 转型后的运维平台建设
  5. UVa 571 Jugs(经典倒水问题)
  6. python切片为列表增加元素_python – 使用切片语法来加入列表的一部分列表元素...
  7. 等高线生成地形_等高线一键变地形模型
  8. php 页面执行时长
  9. 【转载】Android面试题集
  10. 浅谈Session与Cookie的区别与联系
  11. CoolFire系列讲座 第4讲:字典档的维护及更新
  12. aida64怎么测试cpu稳定性_怎么测试电脑CPU稳定性
  13. android ios mp4格式转换,爱思助手怎么转换视频格式 爱思助手将普通视频格式转换为mp4格式方法...
  14. kindle自定义屏保之自定义字帖
  15. B-spline Surfaces
  16. RepeatMasker使用
  17. 【2022牛客多校5 A题 Don‘t Starve】DP
  18. linux内核态文件操作filp_open/filp_close/vfs_read/vfs_write
  19. HTML旅游网站设计与实现——东江湖旅游网站6个网页HTML+CSS+JavaScript
  20. 苹果电脑:快捷键使用

热门文章

  1. 基于LMDB电影影评数据集进行情感分类
  2. Ubuntu输入法的使用
  3. 通过 iframe引用的vue文件之间的方法互调
  4. ZGC 特性和 GC 日志分析
  5. Mac安装Command Line Tools
  6. Mac神器-Command Line Tool
  7. vifa威法橱柜 诠释厨房的浪漫与休闲
  8. UltraISO(软碟通)制作各类U启动
  9. linux系统小主机,自己制作的小型linux 系统
  10. CPU性能提升:多核CPU