1.五种基本数据类型:null,undefined,number,boolean,string
一种复杂数据类型:object
2.typeof
检测变量类型
语法:typeof(变量)
返回值:string,function,boolean,number,undefined,object
null代表空对象指针,所以返回值是object。(若变量将来用于保存对象,因此最好初始化为null)
3..undefined和null
undefined的值是派生自null,因此undefined==null的结果是true。
4.NaN
任何涉及NaN的操作都会返回NaN,NaN与任何值都不相等
5.isNaN
检测是否为非数值
返回值:boolean
isNaN会尝试转换非数值的值
6.数值转换
Number():转化任何数据类型
parseInt():将字符串转化为数值
parseFloat():将字符串转化为数值
https://blog.csdn.net/m0_38099607/article/details/72638678
7.toSring和String
将str转化成字符串
语法:str.toString();str.String()
返回值:str的副本
toString不能转化类型为null和undefined的字符串
8.逻辑操作符