在 JavaScript 中数组开头添加元素


在本文中,我们将学习如何在 JavaScript 中在数组的开头添加元素。

数组是一种特殊的变量,可以顺序存储多个值。它是一组存储在连续内存位置的项目。其目的是将多个项目存储在一起。这使得通过简单地将偏移量添加到数组第一个元素的内存位置的基本值来计算每个元素的位置变得更容易。基本值为数组中第一个元素的索引 0,两个索引之间的差值为偏移量。

语法

以下是 JavaScript 中数组数据结构的语法。

const array = ["Value1", "Value2", "Value3"];

数组允许随机访问元素。这使得按位置访问元素变得更快更容易。数组具有更好的缓存局部性,这使得性能有很大差异。数组使用单个名称表示相同类型的多条数据项,而不是将不同的项存储在不同的变量中。

在开头添加数组元素

我们使用 unshift() 函数添加元素。该函数在数组的开头添加元素。

语法

以下是 JavaScript 中在数组开头添加元素的语法。

array.unshift(item)

示例

以下是 JavaScript 中在数组开头添加元素的示例程序。

<!DOCTYPE HTML> <html> <head> </head> <body> <script > const arr1 = [0,1,2,3,4,5] arr1.unshift(6) document.write(arr1) </script> </body> </html>

我们可以将所有类型的数据添加到数组中。

示例

以下是 JavaScript 中在数组开头添加元素的示例程序。

<!DOCTYPE HTML> <html> <head> </head> <body> <script > const arr1 = ['Java', 'JavaScript', 'Node.js']; arr1.unshift("HTML") document.write(arr1) </script> </body> </html>

示例

以下是 JavaScript 中在数组开头添加元素的示例程序。

<!DOCTYPE HTML> <html> <head> </head> <body> <script > const arr1 = [0, 1, 2, 3, 4, 5] const arr2 = [6, 7, 8, 9, 10]; const concatedArray = arr1.concat(arr2); concatedArray.unshift('Hi i added first') document.write(JSON.stringify(concatedArray)); </script> </body> </html>

更新于: 2022-11-21

272 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告