码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript 循环控制

时间:2014-08-07 02:58:08      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   java   使用   os   io   for   

 

内容太简单 直接看代码吧

! function ()
  {
    var                     // 头部单 val 声明保证 变量不受预编译的影响  防止代码报错
      array = Array( 100 )  // 创建一个测试数组
    , end   = array.length  // 缓存数组长度  可以提高效率 特别是DOM操作
    , count = 0             //

    ; for( ; count < end ; count++ )  // 因为使用单var声明 使用for表达式里的两个 ; 号 就好奇怪
      {
        ; array[ count ] = count
      }
    ; console.log( array )

  }()

! function ()
  {
    var                     // 头部单 val 声明保证 变量不受预编译的影响  防止代码报错
      array = Array( 100 )  // 创建一个测试数组
    , end   = array.length  // 缓存数组长度  可以提高效率 特别是DOM操作
    , count = -1            // 使用++count 判断 又可以少写一个判断 表达式 懒人必备

    ; while( ++count < end )// 没有分号 就可以避免漏输的可能 这样也算合理规避错误了 吼吼
      {
        ; array[ count ] = count
      }
    ; console.log( array )

  }()

! function ()
  {
    var                     // 头部单 val 声明保证 变量不受预编译的影响  防止代码报错
      array = Array( 100 )  // 创建一个测试数组
    , count = array.length  // 缓存数组长度  可以提高效率 特别是DOM操作
    
    ; while( count-- )      // 如果对执行顺序没要求 这个更省事哦
      {
        ; array[ count ] = count
      }
    ; console.log( array )

  }()

! function callee( x )  // 另外一种
  {

    ; console.log( x )
    ; return callee    // 通过返回函数实现 某些情况下 不用使用循环语句 也是不错的选择

  } ( 1 )
    ( 2 )

 

JavaScript 循环控制,布布扣,bubuko.com

JavaScript 循环控制

标签:style   blog   color   java   使用   os   io   for   

原文地址:http://www.cnblogs.com/doop/p/3896130.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!