JavaScript_语法_特殊语法与JavaScript_语法_流程控制语句

JavaScript_语法_特殊语法

    JS特殊语法:

      1.语句以;结尾,如果一行只有一语句则;可以省略(不建议)

      2.变量的定义使用var 关键字,也可以不使用

         用:定义的变量是局部变量

        不用:定义的变量是全局变量(不建议你使用)

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>特殊语法</title>
<script>
//1.语句以;结尾,如果一行只有一语句则;可以省略(不建议)
/*var num = 3;
alert(num);*/

/*
2.变量的定义使用var 关键字,也可以不使用
用:定义的变量是局部变量
不用:定义的变量是全局变量(不建议你使用)
*/
/* b = 4;
alert(b);*/
var b;
function fun(){
/* var b = 4;*/
b = 4;

}
fun();
alert(b);

</script>
</head>
<body>

</body>
</html>

JavaScript_语法_流程控制语句

      流程控制语句

          1.if...eles....

          2.switch

            在java中,switch语句可以接受的数据类型: byte   int    shor   char,枚举(1.5),String(1.7 )

              switch(变量):

                case 值:

            在js中,switch语句可以接受任意的原始数据类型   

        <!DOCTYPE html>

<html lang="en">
<head>
<meta charset="UTF-8">
<title>switch语句</title>
<script>

var a = 1;
switch (a){
case 1:
alert("number")
break;
case "adc":
alert("String")
break;
case true:
alert("true")
break;
case null:
alert("null")
break;
case undefined:
alert("undefined")
break;
}

</script>
</head>
<body>

</body>
</html>

          3.while

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>while语句</title>
<script>
//1~100 求和 5050

var sum = 0;
var num = 1;
while (num<=100){
sum+=num;
num++;
}
alert(sum)
</script>
</head>
<body>

</body>
</html>

          4.do....while

          5.for

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>for循环</title>
<script>
//1~100 求和 5050
var sum =0
for (var i = 1; i <=100 ; i++) {
sum+=i;
}
alert(sum)
</script>
</head>
<body>

</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>while语句</title>
<script>
//1~100 求和 5050

var sum = 0;
var num = 1;
while (num<=100){
sum+=num;
num++;
}
alert(sum)
</script>
</head>
<body>

</body>
</html>
posted @ 2022-11-18 11:21  zj勇敢飞,xx永相随  阅读(15)  评论(0编辑  收藏  举报