标签:注意 type null str ase default 特殊 hellip ext
js的特殊关系运算符:
<html> <head> <title>js的特殊关系运算符</title> <meta charset="UTF-8"/> <!-- 等值运算符:== 先判断类型,类型一致则直接比较。 类型不一致,则先使用Number()进行强转后再进行比较。 等同运算符:=== 先判断类型,类型一致则再比较内容,内容一致则返回true,内容不一致则返回false。 类型不一致则直接false 注意: null和undefined在做==判断时候返回true --> <!--声明js代码域--> <script type="text/javascript"> /*声明变量*/ var a=1; var a1="1"; var a2=true; var a3="true"; var a4="a"; var a5="a"; /*alert(a==a1);//true alert(a==a2);//true alert(a==a3);//false alert(a1==a2);//true alert(a1==a3);//false alert(a2==a3);//false alert(a4==a5);//true*/ /*alert(a===a1);//true alert(a===a2);//true alert(a===a3);//false alert(a1===a2);//true alert(a1===a3);//false alert(a2===a3);//false alert(a4===a5);//true*/ </script> </head> <body> <h3>js的特殊关系运算符</h3> </body> </html>
js的逻辑结构和循环结构学习:
<html>
<head>
<title>js的逻辑结构和循环结构学习</title>
<meta charset="UTF-8"/>
<!--
js的逻辑结构:
if结构
单分支结构:
if(判断条件){执行体}
双分支:
if(判断条件){执行体}else{执行体}
多分支:
if(判断条件){执行体}else if(判断条件){执行体}……else{执行体}
swicth选择结构:
switch (a){
case "1":
alert("第一项选择");
break;
case "2":
alert("第二项选择");
break;
default:
alert("没有对应的选项");
break;
}
注意:
判断的变量可以是number类型也可以是string类型,但是不要混用。
循环结构:
for(变量;条件;迭代条件){循环体}循环
while(循环条件){循环体}
do{循环体}while(循环条件)
-->
<!--声明js代码域-->
<script type="text/javascript">
/*声明变量:if判断*/
var a=123;
var b=45;
if(a>10){
alert(a+b);
}
/*声明变量:选择结构*/
var a=1;
switch (a){
case "1":
alert("第一项选择");
break;
case "2":
alert("第二项选择");
break;
default:
alert("没有对应的选项");
break;
}
/*-----------------------------------------------------------------------------------*/
/*循环结构学习*/
for(var i=0;i<3;i++){
alert("好热:"+i);
}
/*演示九九乘法表*/
for(var i=1;i<=9;i++){
for(var j=1;j<=i;j++){
document.write(i+"*"+j+"="+i*j+" ");
}
document.write("<br />");
}
</script>
</head>
<body>
<h3>js的逻辑结构和循环结构学习</h3>
</body>
</html>
标签:注意 type null str ase default 特殊 hellip ext
原文地址:https://www.cnblogs.com/wcyMiracle/p/12411311.html