数据类型的转换

147 阅读1分钟

数据类型的转换

通俗来说,就是把一种数据类型的变量转换为另外一种数据类型

通常会实现3种方式转换

  • 转换为字符串两类型
  • 转换为数字型
  • 转换为布尔型
4.2转换为字符串

toString 转换成字符串 var num = 1; alert(num.toString);

String()强制转换 转换成字符串 var num = 1;alert(String(num));

加号拼接字符串 和字符串拼接的结果都是字符串 var num= 1 alert(num+ "我是字符串");

4.3转换为数字型(重点)

parseInt(string)函数 将strring转换为整数数值型 parseInt("78")

parseFloat(string)函数 将string类型转换成浮点型数值 parseFloat("78.20")

Number()强制转换函数 将string 类型转换为数值型 Number("12")

js隐式转换(- * /,没有+) 利用算术运算隐式转换为数值型 '12'-0。

4.4转换为布尔型

boolean 其他类型转换成布尔型 Boolean('true')

  • 代表空、否定的值会被转换为false ,如“ ,0 , NaN ,null,undefined
  • 其余值都会被转换为true.