A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

第三天内容
一. 复习:1 各种运算符1.1 算术运算符:
+,-,*,/,%,()
1.2 自增自减运算符
a++ ,++a ,  a-- , --a
如果是先加,会先给a加一以后再进行运算
如果是后加,会先进行运算,再给a 加一。
1.3 逻辑运算符:
&& 与
||    或
! 非
1.4 关系运算符(比较运算符)
> , < , >= , <= , == , === , != , !==(不全等)
==:判断内容,不关心类型
===:既关心内容,又关心类型
NaN比较特殊,特殊到自己都不等于自己。
1.5 赋值运算符:
=:var a ; var b; var c ;   a = b = c = 1;
1.6 逗号运算符:
,: var a , b , c ;
2 数据类型的转换:2.1 强制转换:
通过使用Number: Number(),parseInt,parseFloat
String:   .toString(),String()
Boolean: Boolean()
方法来将数据转成对象的数据类型。
2.2 隐式转换:
Number:  +a;  a-0;  a* 1 ,a / 1, a%1
string: a + “”;
Boolean:  !!a==>!!Boolean(a)
在javascript中所有的数据都可以转成boolean,只有false,0,NaN,””,undefined在进行boolean转换的时候会转成false,其余的都为true.
3 流程控制:3.1 if    if-else    if-elseif -else
你若不离不弃,我必生死相依
var a = “不离不弃”;
if (a ==”不离不弃”){
                      alert(“生死相依”);
else {
                      alert(“不会生死相依”);
}
3.2 switch case :
进行一系列条件的判断
var a = “”;
switch (a){
                            case “1”:
alert(“星期一”);
break;
case “1”:
alert(“星期一”);
break;
case “1”:
alert(“星期一”);
break;
default:
alert(“不知道你的a是什么“);
break;
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马