📌  相关文章
📜  如何在 JavaScript 中将对象添加到数组中?

📅  最后修改于: 2022-05-13 01:58:10.114000             🧑  作者: Mango

如何在 JavaScript 中将对象添加到数组中?

有 3 种流行的方法可用于将对象插入或添加到数组中。

  • 推()
  • 拼接()
  • 取消移位()

方法一:Array的push()方法

push() 方法用于将一个或多个元素添加到数组的末尾。它返回形成的数组的新长度。可以通过将对象作为参数传递给此方法来插入对象。该对象因此被添加到数组的末尾。

句法:

array.push(objectName)

例子:



  

    Adding object in array
    

  

    

Geeksforgeeks

    

Click the button to add new elements to the array.

               

             

输出:

  • 在点击按钮之前:
    推式输出
  • 点击按钮后:
    推送控制台

方法二:splice()方法

splice 方法用于从特定索引中删除和添加元素。它需要 3 个参数,起始索引、要删除的元素数量以及要添加到数组中的项目。通过将第二个参数指定为 0,只能添加对象而不删除任何其他元素。

要插入的对象被传递给方法,并指定要插入的索引。这会在指定索引处插入对象。

句法:

arr.splice(index, 0, objectName)

例子:



  

    Adding object in array
    

  

    

Geeksforgeeks

    

Click the button to add new elements to the array.

               

                          

输出:

  • 在点击按钮之前:
    拼接输出
  • 点击按钮后:

方法三:unshift()方法

unshift() 方法用于将一个或多个元素添加到数组的开头。它返回形成的新数组的长度。可以通过将对象作为参数传递给此方法来插入对象。因此,该对象被添加到数组的开头。

句法:

arr.unshift(object);

例子:



  

    Adding object in array
    

  

    

Geeksforgeeks

    

Click the button to add new elements to the array.

               

             

输出:

  • 在点击按钮之前:
    非移位输出
  • 点击按钮后:
    unshift-控制台
    支持的浏览器
  • 谷歌浏览器 1.1 或以上
  • Mozilla Firefox 1.1 或更高版本
  • 苹果浏览器
  • Internet Explorer 5.5 或以上
  • 歌剧

JavaScript 以网页开发而闻名,但它也用于各种非浏览器环境。您可以按照这个 JavaScript 教程和 JavaScript 示例从头开始学习 JavaScript。