三、运算符

1. 算术运算符  + - * / % ++ --

11赋值运算符

=

+= 、 -= 、*=、 /=

1 +=2;  ==》   1 = 1 + 2;

2. 比较运算符

>  <  >=  <=  != 

==    比较值

===   比较值和数据类型

3. 逻辑运算符

3.1 && 逻辑与 &   并且

两边结果都为真,结果为真  true  false

3.2 || 逻辑或    或者

两边结果只要有一个为真,结果为真

3.3 !逻辑取非 

真既假,假既真

注意点:

1)逻辑运算符最终结果

在php里边,最终结果是“布尔”结果

在javascript里边,&&和||是其中一个操作数,!是布尔结果

 

2)短路运算

只给执行一个操作数,不执行另一个操作数,不被执行的操作数就被短路。

1. 数据类型:Number   String  Boolean   Null  Undefined   Object

console.log(typeof  信息);   判断信息的数据类型

四、流程控制

If判断
If(表达式){
代码
}else if(表达式){
代码
}
 
Switch(表达式){
Case “值”:
Break;
Case “值”:
Break;
Default:
Break;
}
 
循环
for(var i=0; i<10; i++){
         alert(1);
}
 
While(表达式){
代码
}
 
两个关键字
Break      结束循环 (终止)
Continue   跳过本次本次循环
 
使用场景
For  次数确定的时候用
Whiel   直到满足某个条件的时候终止循环
弹窗三种  alert  confirm  prompt
输出到控制台:console.log(“”);   浏览器 F12  控制台
 
关键字:
标识符: 变量名 数组名  方法名  类名。。。
变量:定义 赋值 使用
数据类型:number string  boolean  null  undefined  object
运算符
         算数  赋值  关系 逻辑  三元(三目)  typeof 123
控制语句
         if(){}else if(){}else{}
         for(var i=0; i<10; i++){}
         while(){}
         break   contiune
         死循环: while(true){}  for( ; ; ){}
         while(true){ if(){break} }
         标记:
         wbl:for(var i=0;i<10;i++){
                   for(var j=0 ; j<10; j++){
                            break wbl;//回吧外层的for循环停掉
                   }
         }