javascript语法详解

javascript语法:运算符 条件语句if...else...  条件语句switch  循环语句for  循环语句while   跳转语句

js运算符

1、算数运算符:+ - * % / ++ --    (i++先运算在加  ++i先加再运算)

2、赋值运算符:=  +=  -=  *=  %=  /=   (i+=j == i=i+j)

3、字符串操作  (i="12";j="18";     i+j=1218) (  i=12;j="18";i+j=1218 ) (i="12"+18;  document.write(i)    1218  )

4、比较运算符:==(值)  ===(值和类型)   !=   !==  <   >    <=   >= (返回bool类型)

5、逻辑运算符:&&  ||   ! (与  或   非)(返回bool类型)  !(i==j)取反

6、条件运算符:a<b?a:b  a=12; b=18; document.write(a<b?"a小于b":"a>b");

js条件语句

1、if...else...

javascript语法详解

2、switch

javascript语法详解

js循环语句

1、for循环  for/in

<script>
var i=[1,3,5,7,9];
for (var j = 0; j < 6; j++) {         //for(三个条件可以拿出来两个,两个分号不能去)
document.write(i[j]+"<br>");
};

var a=[2,4,6,8,10];
var b;
for (b in a){
document.write(a[b]+"<br/>");
};

</script>

2、while     do... while (while 先判断,在执行。   do...while   先执行,在判断)

var m=1;
while(m<10){
document.write("m="+m+"<br/>") ;
m++;
};
var n=1;
do{
document.write("m="+m+"<br/>") ;
m++;
}
while(n<10){

};

3、JS跳转语句

1、break  (终止本次循环)

javascript语法详解

2、continue (跳出本次循环,继续下一次循环)

javascript语法详解

上一篇:lighttpd mod_status模块


下一篇:JS之作用域与闭包