这周继续学习JavaScript。
数据类型转化:@1 parseInt()强制转化为整数类型。
@2 parseFloat()强制转化为浮点数类型。
@3 Number()强制转化为数值型。
@4 用算数符号隐形转化:'123'-'120'=3 * / -
boolean(),括号里面如果是 ’ ‘ null NaN undefined 0,则为false
其他情况都是true。
不难发现:有很多的知识和我们学的c语言特别类似,
(A&&B) if A==0 ---> A
(A&&B) if A!=0 ---> B 也叫短路现象
当然(A&&B&&C&&D)只要A==0,则返回A的值,也就是0;
A||B if A==0,则返回B;if A!=0,则返回A。
先&&后||
for example :(0||1&&2)==2。
数组
@1 var 数组名=new Array()
@2 利用数组字面量创建数组。 var 数组名=【‘’,‘’,‘’,‘’】
JS:预解析+代码执行。
预解析ÿ