当前位置: 首页 > news >正文

网站建设卩金手指科杰文昌网站建设

网站建设卩金手指科杰,文昌网站建设,网站如何在百度刷排名,济南网约车公司1、简述 有的时候#xff0c;我们可能需要多次执行同一块代码。一般情况下#xff0c;语句是按顺序执行的#xff1a;函数中的第一个语句先执行#xff0c;接着是第二个语句#xff0c;依此类推。 循环语句允许我们多次执行一个语句或语句组。 循环语句流程图#xff…1、简述 有的时候我们可能需要多次执行同一块代码。一般情况下语句是按顺序执行的函数中的第一个语句先执行接着是第二个语句依此类推。 循环语句允许我们多次执行一个语句或语句组。 循环语句流程图 2、for循环 for循环用于多次执行一个语句序列简化管理循环变量的代码。 语法 for (init; condition; increment) {// 循环执行代码块 } 参数说明 init会首先执行且只会执行一次这一步允许您声明并初始化任何循环控制变量。之后会判断condition。如果是true则执行循环主体。如果是false则不执行循环主体。且控制流会跳转到紧接着for循环下一条语句。在执行完for循环主体后控制流会跳回上面的increment语句。该语句允许您更新循环控制变量。该语句可以留空只要在条件后有一个分号出现即可。条件再次被判断如果为true则执行循环这个过程是不断重复的。一直到条件变为false时for循环终止。 实例ts代码 var num:number 5; var i:number; var factorial 1; for(i num;i1;i--) {factorial * i; } console.log(factorial) 使用tsc命令编译后的js代码 var num 5; var i; var factorial 1; for (i num; i 1; i--) {factorial * i; } console.log(factorial); 执行结果120 3、for...in循环 For...in语句用于一组值的集合或者列表进行迭代输出。 语法 for (var val in list) {// 语句 } val需要为string或any类型 实例使用tsc编译后的js代码 var j; var n a b c; for (j in n) {console.log(n[j]); } 执行结果 a b c 4、for…of 、forEach、every 和 some 循环 for...of 语句创建一个循环来迭代可迭代的对象。在 ES6 中引入的 for...of 循环以替代 for...in 和 forEach() 并支持新的迭代协议。for...of 允许你遍历 Arrays数组, Strings字符串, Maps映射, Sets集合等可迭代的数据结构等。 实例 let someArray [1, string, false]; for (let entry of someArray) {console.log(entry); // 1, string, false } forEach、every 和 some 是 JavaScript 的循环语法TypeScript 作为 JavaScript 的语法超集当然默认也是支持的。 因为 forEach 在 iteration 中是无法返回的所以可以使用 every 和 some 来取代 forEach。 实例 let list [4, 5, 6]; list.forEach((val, idx, array) {// val: 当前值// idx当前index// array: Array }); 5、while循环 while语句在给定条件为true时重复执行语句或者语句组。循环主体执行之前会先测试条件。 语法 while(condition) {statement(s); } 实例使用tsc编译后的js代码 var num 5; var factorial 1; while (num 1) {factorial factorial * num;num--; } console.log(5 的阶乘为 factorial); 执行结果5 的阶乘为120 6、do...while循环 它不像for和while循环它们是在循环头部测试循环条件。do...while循环是在循环的尾部检查它的条件。 语法 do {statement(s); } while ( condition ); 注意条件表达式出现在循环的尾部所以循环中的 statement(s) 会在条件被测试之前至少执行一次。 如果条件为 true控制流会跳转回上面的 do然后重新执行循环中的 statement(s)。这个过程会不断重复直到给定条件变为 false 为止。 实例使用tsc编译后的js代码 var num 5; var n 10; do {console.log(n);n--; } while (n 0); 执行结果 10 9 8 7 6 5 4 3 2 1 0 7、break语句 break语句有以下两种 当break语句出现在一个循环内时循环会立即终止且程序流将继续执行紧接着循环的下一条语句它可用于终止switch语句中的一个case 语法 break; 实例使用tsc编译后的js代码 var i 1; while (i 10) {if (i % 5 0) {console.log(在 1~10 之间第一个被 5 整除的数为 : i);break; // 找到一个后退出循环}i; } // 输出 5 然后程序执行结束 执行结果在 1~10 之间第一个被 5 整除的数为 : 5 8、continue语句 continue语句有点像break语句。但是它不强制终止continue会跳过当前循环中的代码强迫开始下一次循环。 对于 for 循环continue 语句执行后自增语句仍然会执行。对于 while 和 do...while 循环continue 语句是重新执行条件判断语句。 语法 continue; 实例使用tsc编译后的js代码 var num 0; var count 0; for (num 0; num 20; num) {if (num % 2 0) {continue;}count; } console.log(0 ~20 之间的奇数个数为: count); //输出 10 执行结果0 ~20 之间的奇数个数为: 10 9、无限循环 无限循环就是一直在运行不会停止的循环。 for 和 while 循环都可以创建无限循环。 语法 for(;;) { // 语句 } 实例 for(;;) { console.log(这段代码会不停的执行) }while(true) { // 语句 }
http://www.pierceye.com/news/403296/

相关文章:

  • 镇江网站seo天猫网店代运营
  • 吴江城乡住房和城乡建设局网站怎么给别人做网站优化
  • 名师工作室网站建设 意义网站图片上浮动文字
  • 做co的网站商城网站不备案
  • 黄山建设网站公司电话网站下载链接怎么做
  • 开发企业网站多少钱电视剧排行榜百度搜索风云榜
  • 什么网站做软文装修公司报价如何计算
  • 网站开发免费视频播放器应用公园app免费制作
  • 道路建设去什么网站能看到做内贸注册什么网站
  • 代理东莞网站制作公司wordpress前台用户中心代码
  • 做拼团网站下载wap浏览器
  • 网站建设合同文百科阿里云加WordPress建站
  • 服装购物网站排名ppt制作神器
  • 长沙营销策划公司排名如何优化企业网站
  • 北京制卡厂家做卡公司北京制卡网站_北京制卡_北京 去114网wordpress 关闭注册
  • 网站建设技术优势广州天河区医院
  • python和php网站开发中国十大公司排行榜
  • 网站栅格如何建设一个外卖订餐平台网站
  • 浙江省网站建设报价群晖wordpress不成功
  • 音乐网站制作策划书网站建设公司的服务公司
  • 南昌定制网站开发多少钱手机在线网页制作
  • 无锡网站推广$做下拉去118cr高端网站建设苏州
  • 该网站未在腾讯云备案网页界面图
  • cms开源建站系统河北省建设厅管网站
  • 网站优化排名易下拉技术做官网的步骤
  • 网站备案多久服装企业 北京 网站建设
  • 网站建设(信奈辉煌电商)陕西富通建设工程有限公司网站
  • 南昌县住房和城乡建设局网站外海网站如何做网站的推广
  • 重庆网站推广报价wordpress全景图
  • 做那个的网站谁有建立什么指标体系和评价程序规范