1.运算符
1.赋值运算符 =:将=右边的值赋值给=左边
例如:var a=1;a=a+1;
2.比较运算符 结果:true/false
例如:document.write(1>=2);
== 比较的是两边的内容, ===比较的是两边的内容和类型
3 逻辑运算符
&&:与 布尔值&&布尔值 true/false && true/false 两边只要有一个false结果为false
||:或 布尔值||布尔值 true/false||true/false 两边只要有一个true结果为true
!布尔值:取反
4 三目运算符
表达式0(布尔值)?表达式1:表达式2
如果表达式0的结果为true 那么整体的值为表达式1,如果表达式0的结果为false 那么整体的值为表达式2
2 if语句
if(表达式0 (结果为布尔值)){
如果表达式0结果为true就走该行代码, 就不走else了
}else{
如果表达式0结果为false就走该行代码,上面代码也不会走
}
里面可以嵌套else if(){}
3 switch语句
switch(表达式(你要判定的那个变量))[
case值1:执行的语句块;break;
case值2:执行的语句块;break;
case值3:执行的语句块;break;
....
default:执行的语句块;
}