类型检测 typeof 数字类型 转换成数字类型 字符串转成数字 Number( )开头以0开始 Number( null ) === Number( " ") 为零 Number( undefined ) 为 undefined Number( true) 为 1 Number( false) 为 0 Number( “52f”) 十六进制 会被转换成 十进制 字符串转成数字 + - * / 默认使用Number( ) 第一个的从数字开始 不然NAN 忽略字符串前面的空格 截取的数字 到遇到不是数字的结束 字符串转成数字let a= parseInt( ) 会截取小数点前面的数字 66.6 保留整数 字符串转成数字let b =parseFloat( ) 保留一个小数点后面的数字 66.66.66 保留66.66 只保留一个小数点 转换字符串类型 数字 数字转化为字符串不能直接用 加 " " 就是字符串 或者 let a = 数字 + " " 和字符拼接在一起 就变成了字符串 toString( ) 转换成字符串 需要把数字存在一个变量中 在变量.toString( ) 来实现转换 数组 toString( ) 转换成字符串 需要把数组存在一个变量中 在变量.toString( ) 来实现转换 函数 toString( ) 转换成字符串 需要把函数名 函数名.toString( ) 来实现转换 返回一个函数字符串 布尔值 如果值有toString()方法,则调用该方法并返回相应的结果; true 返回 “true” flase 返回 “flase “ 判断类型 六种特殊情况是false 其他的都是正确的 Boolean(0) (NAN) (””) (undefined) (unll) (false) 表示错误 返回类型 typeof 类型值 类型检测 typeof 数字类型