過濾陣列元素程式碼例項

antzone發表於2017-03-18

陣列是最為常用的資料結構之一,在實際應用中可能需要根據指定點選誒情況對陣列中的元素進行過濾,下面就通過程式碼例項介紹一下如何利用jQuery中的某些給定的函式實現過濾功能。

程式碼如下:

[HTML] 純文字檢視 複製程式碼
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>螞蟻部落</title>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript"> 
$(document).ready(function(){
  var theArray=[2,3,8,9,10,20];
  var newArray=$.grep(theArray,function(ele,index){
    return ele>9;
  })
  $("#show").text(newArray+"");
})
</script>
</head>
<body>
<div id="show"></div>
</body>
</html>

上面的程式碼實現了過濾效果,程式碼比較簡單,直接使用的$.grep()函式。

關於$.grep()函式可以參閱jQuery.grep()一章節。

相關文章