国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

簡單學習JavaScript中的for語句循環結構

2019-11-20 11:18:19
字體:
來源:轉載
供稿:網友

可以直接看示例,用得太多了,很簡單

(function() {  for(var i=0, len=demoArr.length; i<len; i++) {    if (i == 2) {      // return;  // 函數執行被終止      // break;  // 循環被終止      continue; // 循環被跳過    };    console.log('demo1Arr['+ i +']:' + demo1Arr[i]);  }})();

關于for循環,有一下幾點需要注意

  • for循環中的i在循環結束之后任然存在與作用域中,為了避免影響作用域中的其他變量,使用函數自執行的方式將其隔離起來()();
  • 避免使用for(var i=0; i<demo1Arr.length; i++){} 的方式,這樣的數組長度每次都被計算,效率低于上面的方式。也可以將變量聲明放在for的前面來執行,提高閱讀性
  • var i = 0, len = demo1Arr.length;
  • for(; i<len; i++) {};

跳出循環的方式有如下幾種

  • return 函數執行被終止
  • break 循環被終止
  • continue 循環被跳過

完整實例:

<!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>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 漾濞| 无棣县| 金阳县| 正定县| 清涧县| 永川市| 集安市| 平乡县| 巩义市| 革吉县| 滁州市| 东乡族自治县| 鹤峰县| 肃北| 府谷县| 光泽县| 绵阳市| 永修县| 昌邑市| 巴彦淖尔市| 南召县| 云龙县| 西昌市| 兴海县| 南丰县| 沭阳县| 信宜市| 井研县| 叙永县| 辉县市| 肃南| 宜州市| 清原| 云南省| 钦州市| 宜章县| 新巴尔虎左旗| 五常市| 金阳县| 司法| 廉江市|