JavaScript刪除array陣列元素
刪除陣列元素的方式有多種,下面就介紹一下常見的幾種。
一.splice()刪除:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var arr = ["螞蟻部落", 4, "青島市南區", "softwhy.com"]; console.log(arr.splice(1, 2)); console.log(arr);
程式碼可以刪除陣列中索引值為1和2的元素。
splice方法返回的是由被刪除元素組成的新陣列;此方法直接操作原陣列。
splice方法參閱JavaScript splice()一章節。
二.delete運算子刪除:
使用delete運算子也可以刪除指定的陣列元素。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var arr = ["螞蟻部落", 4, "青島市南區", "softwhy.com"]; delete arr[1]; for (var index = 0; index < arr.length; index++) { console.log("index:" + index+",陣列值:"+arr[index]); }
此運算子刪除陣列元素,陣列長度不會改變,只是將對應索引的元素值變為undefined。
關於delete運算子參閱JavaScript delete運算子一章節。
相關文章
- JavaScript刪除陣列元素JavaScript陣列
- Array · 刪除陣列中指定的元素陣列
- JavaScript 刪除陣列指定元素JavaScript陣列
- JavaScript 刪除陣列重複元素JavaScript陣列
- JavaScript 陣列新增或者刪除元素JavaScript陣列
- JavaScript陣列刪除重複元素JavaScript陣列
- JavaScript 拼接多個陣列並刪除重複元素JavaScript陣列
- JavaScript Array 陣列JavaScript陣列
- 【leetcode】26. Remove Duplicates from Sorted Array 刪除有序陣列的重複元素LeetCodeREM陣列
- 根據陣列的值刪除元素陣列
- PHP 刪除陣列中元素的方式PHP陣列
- PHP從陣列中刪除元素的方法PHP陣列
- JavaScript陣列刪除重複內容JavaScript陣列
- JS刪除陣列裡的某個元素方法JS陣列
- for迴圈無法刪除陣列所有指定元素陣列
- 【leetcode】27. Remove Element 刪除陣列指定值的元素LeetCodeREM陣列
- JavaScript陣列元素全排列JavaScript陣列
- Array · 判斷某元素是否在陣列中陣列
- 陣列刪除指定項陣列
- leetcode-刪除排序陣列中的重複項+移除元素LeetCode排序陣列
- JavaScript陣列檢索指定元素JavaScript陣列
- JavaScript 動態新增與刪除元素JavaScript
- jQuery遍歷array陣列元素程式碼例項jQuery陣列
- Array陣列陣列
- PHP 如何根據鍵值刪除一個陣列中的元素PHP陣列
- 陣列的方法-新增刪除陣列
- 陣列求和,刪除,去重陣列
- JavaScript 陣列 指定索引位置插入元素JavaScript陣列索引
- JavaScript 陣列隨機不重複元素JavaScript陣列隨機
- JavaScript動態新增或者刪除HTML元素JavaScriptHTML
- JavaScript動態新增和刪除div元素JavaScript
- JavaScript 中的陣列分組:array.groupBy()JavaScript陣列
- javascript 陣列(array) 常用的方法集錦(上)JavaScript陣列
- filter在JavaScript中過濾陣列元素FilterJavaScript陣列
- JavaScript遍歷陣列每一個元素JavaScript陣列
- JavaScript陣列指定位置插入新元素JavaScript陣列
- JavaScript中陣列Array.sort()排序方法詳解JavaScript陣列排序
- JavaScript刪除元素節點程式碼例項JavaScript