数据类型的转换
转数值
Number() 函数
转数字 ,整数和小数
非数字会返还NaN
parseInt : 取整
可以处理 整数部分
可以处理以数字开头的部分,然后忽略非数字部分
遇到非数字开头的就返还NaN
parseFloat : 处理小数
使用和parseInt类似 主要区别在于 可以处理小数(只能处理一个小数点);
非 "+"的 运算符
/
*
-
%
转字符串
String() 转字符串
可以把任何类型转字符串
toString();
语法 :var 转换之后的变量 = 变量.toString() ;
undefined 和 null 不能调用 toString()方法
通过 "+" 号来转换成字符串;1.字符串拼接 2.做运算
左右只要有一个字符串 那么加就会做字符串拼接操作 ,最终结果也是字符串
左右都是数值类型 ,就会做加法运算
转布尔值
Boolean()函数
js里 null 、 undefined 、""、0 、NaN 都是false ,其余的都是true