博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript -- 循环语句
阅读量:5900 次
发布时间:2019-06-19

本文共 1874 字,大约阅读时间需要 6 分钟。

JavaScript 支持不同类型的循环:

  • for - 循环代码块一定的次数
  • for/in - 循环遍历对象的属性
  • while - 当指定的条件为 true 时循环指定的代码块
  • do/while - 同样当指定的条件为 true 时循环指定的代码块

For 循环

for 循环是您在希望创建循环时常会用到的工具。

语法:

for (语句 1; 语句 2; 语句 3){    被执行的代码块}

 

while 循环

while 循环会在指定条件为真时循环执行代码块。

语法:

while (条件){    需要执行的代码}

do/while 循环

do/while 循环是 while 循环的变体。该循环会在检查条件是否为真之前执行一次代码块,然后如果条件为真的话,就会重复这个循环。

语法:

do{    需要执行的代码}while (条件);

demo:

            
循环语句

js里面的循环语句逻辑代码:

/** * 循环语句 */function loop(){        document.write("----------for循环遍历-----------" + "
"); cars = ["BMW", "Volvo", "Saab", "Ford"]; for (var i = 0; i < cars.length; i++) { document.write(cars[i] + "
"); } document.write("---------------------" + "
"); var i = 0, len = cars.length; for (; i < len;) { document.write(cars[i] + "
"); i++; } document.write("----------for/in 语句循环遍历对象的属性-----------" + "
"); var x; var txt = ""; var person = { fname: "Bill", lname: "Gates", age: 56 }; //通过for in 进行对象遍历 for (x in person) { //字符串拼接,通过+ txt = txt + person[x]; } document.write(txt + "
"); document.write("----------while循环语句----------" + "
"); var x = "", i = 0; while (i < 5) { x = x + "该数字为 " + i + "
"; i++; } document.write(x + "
"); document.write("----------do while循环语句----------" + "
"); var x = "", i = 0; do { x = x + "the number is " + i + "
"; i++; } while (i < 5) document.write(x + "
");}

 

转载地址:http://zhesx.baihongyu.com/

你可能感兴趣的文章
python类 del_全面了解Python类的内置方法
查看>>
java jni 原理_使用JNI技术实现Java和C++的交互
查看>>
java 重写system.out_重写System.out.println(String x)方法
查看>>
配置ORACLE 11g绿色版客户端和PLSQL远程连接环境
查看>>
ASP.NET中 DataList(数据列表)的使用前台绑定
查看>>
Linux学习之CentOS(八)--Linux系统的分区概念
查看>>
System.Func<>与System.Action<>
查看>>
asp.net开源CMS推荐
查看>>
csharp skype send message in winform
查看>>
MMORPG 游戏服务器端设计--转载
查看>>
SILK 的 Tilt的意思
查看>>
Html学习笔记3
查看>>
HDFS dfsclient写文件过程 源码分析
查看>>
ubuntu下安装libxml2
查看>>
nginx_lua_waf安装测试
查看>>
WinForm窗体缩放动画
查看>>
JQuery入门(2)
查看>>
linux文件描述符
查看>>
传值引用和调用引用的区别
查看>>
hyper-v 无线网连接
查看>>