可以直接看示例,用得太多了,很簡單
(function() { for(var i=0, len=demoArr.length; i<len; i++) { if (i == 2) { // return; // 函數執行被終止 // break; // 循環被終止 continue; // 循環被跳過 }; console.log('demo1Arr['+ i +']:' + demo1Arr[i]); } })();
關於for循環,有一下幾點需要注意
跳出循環的方式有如下幾種
完整實例:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>遍歷詳解: for</title> <script src="../script/jquery-2.0.3.js"></script> </head> <body> </body> <script> var demo1Arr = ['Javascript', 'Gulp', 'CSS3', 'Grunt', 'jQuery', 'angular']; (function() { for(var i=0, len=demo1Arr.length; i<len; i++) { if (i == 2) { // return; // 函數執行被終止 // break; // 循環被終止 continue; // 循環被跳過 }; console.log('demo1Arr['+ i +']:' + demo1Arr[i]); } })(); </script> </html>