首页 > 代码库 > JavaScript 循环控制
JavaScript 循环控制
内容太简单 直接看代码吧
! 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 )
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。