JavaScript语法_流程控制语句:
//1.语句以;结尾,如果一行只有一条语句则;可以省略(不建议)
//1.语句以;结尾,如果一行只有一条语句则可以省略(不建议) let a = 3 alert(a)
2.变量的定义使用let关键字,也可以不使用
用:―定义的变量是局部变量
不用:定义的变量是全局变量(不建议)
// 不用let关键字,定义局部变量只能在function fun()里调用,在别的地方调用就超出了这个作用域, // 所以只能在这里面调用,不能在别的地方调用 function fun() { let c = 5; alert(c); } //输出 fun();
// 用就是全局变量,可以在任意地方调用,增加了可读性 let d; function fus() { d = 6; } alert(d); fus();
JavaScript语法_流程控制语句:
流程控制语句:
1. if...else. . .
2. switch:
在java中,switch语句可以接受的数据类型:byte int shor char ,枚举(1.5) ,string(1.7)
switch(变量):
case 值:
在JS中, switch语句可以接受任意的原始数据类型
3. while
4. do. . .while
5. for
for循环控制语句:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>JSfo循环</title> <!--内部JS--> <script> //JS for循环求和 1到100 let a = 0; for (let i = 1; i <=100 ; i++) { a += i; } // 结果为5050 alert(a); </script> </head> <body> </body> </html>
Switch控制语句:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>JS Switch语法</title> <!--内部JS--> <script> //JS switch循环求和 let a; switch (a) { case 1: alert("number"); break; case "abc": alert("string"); break; case true: alert("true"); break; case null: alert("null"); break; case undefined: alert("undefined"); break; } </script> </head> <body> </body> </html>
标签:语句,case,JavaScript,alert,语法,switch,let From: https://www.cnblogs.com/hungui/p/16905674.html