一、基本数据类型
字符串(被双引号所包含的文字)、小数、整数、日期时间、布尔(判断对错)型。
二、变量
变量的定义类型var,可以随便存储其他类型性的值,可以直接使用,不用定义。
加号(+)在遇到字符串时候表示拼接,在数值类型时表示加号
三、运算附
1、数学运算符:+(特殊的) 、 - 、 * 、 / 、 %(模,取余)、 ++ 、 --
%(模)的作用:
(1)、取余;(2)、讲某个数值变为某个范围之内的数;(3)、查看是否整除。
++:在本身已经有的基础上加一;++在前表示先加一;++在后表示先执行再加一
var a=b++ :var a=b;b=b+1
var c=++d :var d=1+d;c=d
2、关系运算符:==(真正的等号) !(非) =(赋值) >= <= > <
3、逻辑运算附:&&(与,且) ||(或) !(非)
4、其他运算符:+=(a+=b a=a+b) -= *= /= %= ?:(条件运算符)
四、类型转换:分为自动转换和强制转换,一般用强制转换。
其它类型转换为整数:parseint
其它类型转换为小数:parseFloat
判断是否是一个合法的数字类型:isNaN
是数字的话返回false,不是数字的话返回true