Ext.Array.filter(Array array,Function fn,Object scope):Array
array是一個數(shù)組,fn是過濾函數(shù),scope是作用域,filter返回的是一個新的數(shù)組.
遍歷原數(shù)組的每一項,經(jīng)過濾函數(shù)過濾,為true的留下構建成新的數(shù)組.
構建代碼如下:

1 <!DOCTYPE html> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 5 <title></title> 6 <link href="resources/CSS/ext-all.css" rel="stylesheet" /> 7 <script src="bootstrap.js"></script> 8 <script src="ext-all.js"></script> 9 <script>10 Ext.onReady(function () {11 var oldArray = [6,5,4,3,2,1,0,9,8];//原來的數(shù)組12 var newArray = Ext.Array.filter(oldArray, function (item) {13 //過濾,數(shù)組中大于4的元素留下構建新的數(shù)組14 if (item > 4) {15 return true;16 } else {17 return false;18 }19 }, this);//this表示作用域20 Ext.MessageBox.alert("Result", newArray.join("-"), function () {21 alert("完事");22 });//彈窗顯示結(jié)果23 })24 </script>25 </head>26 <body>27 28 </body>29 </html>View Code
右鍵->在瀏覽器查看
點擊OK按鈕結(jié)束.第三個案例結(jié)束了,是不是很簡單.
新聞熱點
疑難解答