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