·您现在的位置: 云翼网络 >> 文章中心 >> 网站建设 >> 网站建设开发 >> ASP.NET网站开发 >> 学习ExtjsFor.NET(第二个案例-Array的Every方法)

学习ExtjsFor.NET(第二个案例-Array的Every方法)

作者:佚名      ASP.NET网站开发编辑:admin      更新时间:2022-07-23

学习ExtjsFor.NET(第二个案例-Array的Every方法)

  1. Ext.Array.every(Array array,Function fn,Object scope)是一个遍历的方法. array是数组,fn是方法,scope是作用域.every返回true和false,第一次返回false时,程序跳出.构建代码如下:

 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 MyArray = [1, 2, 3 ,- 4, -5, 6];//自定义一个数组12             Ext.Array.every(MyArray, function (item) {//遍历数组,item是数组中的每个元素13                 if (item > 0) {14                     return true;15                 } else {16                     alert(item);//到-4就直接退出,不再遍历17                     return false;18                 }19             }, this);//this表示作用域为当前20         })21     </script>22 </head>23 <body>24 25 </body>26 </html>
View Code

右键->在浏览器查看结果,点击确定后程序退出.