在 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>
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP