📜  JavaScript 中的 unshift() 和 Push() 方法有什么区别?

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

JavaScript 中的 unshift() 和 Push() 方法有什么区别?

JavaScript Unshift()方法与push()方法非常相似,但不同之处在于unshift()方法在数组的最开始添加元素,而push()方法在数组的末尾添加元素。

以下几点列出了常见的。

这两种方法都用于将元素添加到数组中。

  • 这两种方法都通过添加到数组中的元素数来更改数组的长度。
  • 这两种方法都用于增加数组的长度。
  • unshift()push()都是对象数组的内置方法。
  • 两种方法都会更改原始数组。
  • 两种方法都返回新添加的元素。

Unshift() 和 Push() 的区别:

细微的差别是unshift()方法在 0 索引处添加元素,并且所有值通过最终返回数组的长度移动 1。 push()方法返回最后一个元素,从最后一个索引添加一个新元素。

示例:下面是 Array unshift()方法的示例。

Javascript


Javascript


输出:

GeeksforGeeks,GFG,Geeks,for,Geeks. 

示例 2:下面是 Array push()方法的示例。

Javascript

                 

输出:

GFG,gfg,g4g,GeeksforGeeks