数据类型
基本数据类型
1.number 数字类型
2.string 字符串类型(" "内的内容都是字符串)
3.boolean 布尔类型(输出结果为true或false)
类型转换
例:var a = "20"
1.转化为数字
此时,console.log(typeof a)
输出a的数据类型为string类型
a = Number(a)强制类型转换为数字类型
如果变量a本身值不为数字
例:var a="bcd"
a =Number(a)
此时变量a 的值为NAN,即not a number
接下来在说两个转化为数字类型
parseInt( ) 整型(整数)
parseFloat( ) 浮点型(保留小数)
isNAN( ) 判断当前为非数字,是非数输出true ,是数字输出false
2.转换为字符串类型
var a=20
此时a为数字类型
a = String (a)强制类型转换为字符串类型
或者 a.toString也为强制类型转换为字符串类型
3.转换为Boolean类型
var a=20
此时a为数值类型20
a = Boolean(a)
强制类型转换为Boolean类型
可见转换后a的值为true,转换成Boolean类型的时候,除了0转换后值为false,其他都为true。
特殊的数据类型
object 对象 类型:object
undefined undefined
function 函数 function
null 空 object
array 数组 object
视频教程连接:
链接:https://pan.baidu.com/s/1Kci_FFA6LCdGlHChNANO5w
提取码:3mm4