首頁 > 網際網路

jquery 如何找到陣列中空元素

2019-12-12 14:28:19

找到陣列中的空元素,可以使用jquery中grep()方法來過濾陣列,把空元素找出來。下面介紹實現的過程。

1

新建一個html檔案,命名為test.html,用於實現查詢陣列中的空元素。


2

因為是使用jquery的方法查詢陣列的空元素,所以必須載入jquery.min.js庫檔案,程式碼如下:


3

在js裡,建立一個陣列a,在陣列內新增空元素和非空元素,陣列的空元素是「」,undefined,null,下面將使用jquery方法把這三個元素找出來。


4

在js裡,新建一個空陣列b,用於存放找到的空元素下標,找到了下標,即找到了空元素在陣列的位置。


5

使用jquery中的grep()方法來遍歷陣列查詢空元素,grep()方法第一個引數是要查詢的陣列,第二個引數是函數,函數內有兩個引數,一個當前陣列元素值val,另一個當前陣列下標值index。


6

在grep()方法函數內,使用if判斷,當陣列的元素是空元素時,把它的下標儲存在b陣列裡。


7

使用document.write()輸出查詢到的陣列空元素的下標。在瀏覽器執行test.html檔案,檢視找到的空元素的下標。由下標值可以知道陣列a的空元素分別是a[2],a[4],a[6]。



IT145.com E-mail:sddin#qq.com