首页 > 代码库 > JS总结三......
JS总结三......
1.运算符:加、减、乘、除、求余。
var total = (1 + 4) *5;
var i = 100;
var temp = (i - 20) / 2;
alert("10" + 20) //return1020;
alert(10 + 20) //return30;
2.后增量/后减量运算符:++ / --
var i = 10;
var a = i++; //i = i + 1;
alert(a); //a = 10;
var a = ++i; // i = i + 1;
alert(a); //a = 11;
小技巧:从左往右执行,如果a = i++;那么a就先是等于i ,然后i再自加;
如果a = ++i,那么就是先执行++i,再赋值给a。
3.比较运算符:> 、 < 、 = 、>= <= 、==、 === 、!= 、!===
alert(10 > 5); //outputs true;
var i = 100;
var n = 100;
alert(i == n);outputs true;
alert(i != n) ;outputs false;
alert(i === n) //数据类型和值都想等。
4.逻辑运算符:&& 、||、 !
&&:逻辑与;
||:逻辑或;
!:逻辑非;
var i = 8;
alert(i < 5 && i < 10);output false;
alert(i > 100 || i < 10);output true;
alert(!(10>5)); outputs false;
5.程序流程控制:
a.条件语句if:
if(10 > 5) {
alert("hello world");
}
var i =90;
if(i > 100) {
alert(i + "大于100");
}else if (i > 80) {
alert(i + "大于80");
}else {
alert(i + "小于100");
}
b.switch语句:
var a = B;
switch(a) {
case "A":
alert("你选择了A");
break;
case "B":
alert("你选择了B"); //执行了这个。
break;
case "C":
alert("你选择了C");
break;
default:
alert("欢迎下次再来!");
}
JS总结三......