Js数据类型和数据类型转换
Js数据类型分为两类:
1. 原始数据类型:值保存在变量中
(1).number:数字
(2).string:字符
(3).Boolean:true/false
(4).null:空(清空变量)
(5).undefined:空(变量赋值)
2. 引用类型:地址保存在变量中
(1).array:数组
(2).obj:对象
(3).function:函数
Js数据类型转换:
1. 隐式转换:程序自动完成
2. 强制转换:调用转换函数实现
(1).转换为number:
Number(n):将数字字符串和boolean转换成number
parseFloat(n);将字符串转换为number类型的浮点数
parseInt(n);将字符串转换为number类型的整数
paseFloat(null/true/false)=NAN(任何计算结果都是NAN,不大于,不小于,不等于任何值)
(2).转换为string:
n.toString() :n不能是null和undefined
String(n)
(3).转换为bloolean:
0,null,NAN,undefined,””,转换为false
其他都转换为true
领取专属 10元无门槛券
私享最新 技术干货