首页IT科技javascript条件语句包括(js学习笔记——条件 循环)

javascript条件语句包括(js学习笔记——条件 循环)

时间2025-05-04 06:52:08分类IT科技浏览3860
导读:今天发现之前学的爱前端的课中JS部分函数等不全,果断换了一个课——渡一的《Web前端开发JavaScript高薪课堂》接着学习,不过废话有点多...

今天发现之前学的爱前端的课中JS部分函数等不全           ,果断换了一个课——渡一的《Web前端开发JavaScript高薪课堂》接着学习                 ,不过废话有点多

1           、条件语句

语法:

1                 、单if      ,条件成立     ,执行语句体

if (条件){

语句体;

}

2      、if else                 ,条件成立           ,执行if后的语句体     ,否则执行else的语句体

if (条件){

语句体;

}else {

语句体;

}

3           、if else if                 ,条件成立           ,执行if后的语句体,否则执行else 边if的条件是否成立                 ,如果成立执行if的语句体                 ,最后如果有else,执行else后的语句体           ,否则结束

if (条件){

语句体;

}else if(){

语句体;

}

else {

语句体;

}

注意 {}后边没有分号

实例                 ,输入一个分数      ,看看能去哪家公司

if语句与&& 的转换

下边这两句话是等价的

if(1<2){ document.write("if语句输出"); } 1<2 && document.write("相当于if语句输出");

循环语句

语法

for(var i = min;i < max; i++){

语句体;

}

min是起始值 max是结束值            ,i++是变量的变化方式

实例

打印10个a

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <script> for(var i = 0; i < 10; i++){ document.write("a"); } </script> </body> </html>

结果

for循环也可以这样写

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <script> var i = 0 for(; i < 10; ){ document.write("a"); i++; } </script> </body> </html>

输出结果相同

等价与while循环

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>while循环</title> </head> <body> <script> var i = 0; while(i < 10){ document.write(i); i++; } </script> </body> </html>

结果

另外还有do while循环                 ,不常用

声明:本站所有文章      ,如无特殊说明或标注     ,均为本站原创发布           。任何个人或组织                 ,在未征得本站同意时           ,禁止复制                、盗用      、采集      、发布本站内容到任何网站                、书籍等各类媒体平台                 。如若本站内容侵犯了原著者的合法权益     ,可联系我们进行处理      。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
图解在os x中管理窗口大小的多种方法是什么(图解在OS X中管理窗口大小的多种方法) npm使用教程(npm, npm中文文档, npm学习使用)