一、JS創建數組
在JS中,新建一個數組可以通過兩種方式:一是使用Array構造函數,二是使用數組字面量。使用Array構造函數需要用new運算符,並傳遞一個可選的數組長度參數。
// 使用Array構造函數創建數組 var arr1 = new Array(); // 創建一個空數組 var arr2 = new Array(3); // 創建包含3個元素的數組
使用數組字面量創建數組語法簡便,不需要使用new關鍵字,只需要用方括弧括起來的元素列表,並用逗號分隔。
// 使用數組字面量創建數組 var arr3 = []; // 創建一個空數組 var arr4 = [1, 2, 3]; // 創建包含3個元素的數組
二、JS數組的some方法
JS數組的some方法可以用來判斷數組中的元素是否滿足某個條件,只要有一個元素滿足即返回true,否則返回false。
// 使用some方法判斷數組中是否有偶數 var arr = [1, 3, 5, 6, 7]; var isEven = arr.some(function(item) { return item % 2 === 0; }); console.log(isEven); // true
三、JS新建數組對象
在JS中,除了使用Array構造函數和數組字面量創建數組之外,還可以使用Array對象的靜態方法創建數組對象。
// 使用from方法創建數組對象 var arr1 = Array.from("hello"); console.log(arr1); // ["h", "e", "l", "l", "o"] // 使用of方法創建數組對象 var arr2 = Array.of(1, 2, 3); console.log(arr2); // [1, 2, 3]
四、新建string數組
JS數組中的元素可以是任意類型的值,包括字元串。
// 創建一個包含4個字元串元素的數組 var arr = ["apple", "banana", "orange", "pear"];
五、JS新建數組加入元素
可以通過索引值訪問數組中的元素,並且可以通過設置索引值添加新的元素。
// 創建一個初始為空的數組,添加三個元素 var arr = []; arr[0] = 1; arr[1] = 2; arr[2] = 3;
六、JS數組刪除某個元素
可以使用數組的splice方法刪除某個元素,splice方法接受兩個參數,第一個參數是要刪除的元素的索引值,第二個參數是要刪除的元素個數。
// 創建一個包含5個元素的數組,刪除第3個元素 var arr = [1, 2, 3, 4, 5]; arr.splice(2, 1); console.log(arr); // [1, 2, 4, 5]
七、JS新建數組存放110
可以使用數組字面量創建包含多個相同元素的數組。
// 創建一個包含3個110的數組 var arr = [110, 110, 110];
八、JS怎麼創建數組
在JS中,創建數組可以使用Array構造函數、數組字面量、Array對象的靜態方法等多種方式。
// 使用Array構造函數創建數組 var arr1 = new Array(); // 使用數組字面量創建數組 var arr2 = [1, 2, 3]; // 使用from方法創建數組對象 var arr3 = Array.from("hello"); // 使用of方法創建數組對象 var arr4 = Array.of(1, 2, 3);
九、JS新建數組輸出第二第三位
可以使用數組的索引值來訪問其中的元素。
var arr = [1, 2, 3, 4, 5]; console.log(arr[1], arr[2]); // 2 3
十、JS數組排序
JS數組有sort方法,可以用來對數組中的元素進行排序。
var arr = [5, 2, 1, 4, 3]; arr.sort(); console.log(arr); // [1, 2, 3, 4, 5]
總結
JS數組是一個非常重要的數據類型,在實際開發中使用非常頻繁。本文介紹了JS新建數組的多種方式以及一些基本的操作,希望對讀者有所幫助。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/279919.html