Javascript基础语法(二)

时间:2023-03-10 07:12:36
Javascript基础语法(二)

三、运算符

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循环停掉

}

}