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

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

时间2025-07-31 04:49:10分类IT科技浏览4879
导读:今天发现之前学的爱前端的课中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
手写签名设计 姓名(手写vue路由) mac safari 开发者工具(mac开启safari开发模式的方法(safari开发者工具))