JS数据类型:
简单数据类型:
1、数字型(number):
(1)整型 : 1,2,3,4,56,78 ( var num =1 2 3 4 5 6 7 8)
(2)浮点型 : 1.1 2.34 5.678 (var fl=1.2 1.3)
2、布尔型(boolean):true1=1 2=2 "nihao"= "nihao" (var bol1 =true) 错false 2=3 3=6 (var bol2 =false)
3、underfined(未定义的):var aaa
4、空值(null):var bb = null;现在我也不知道将来我怎么用这个变量
5、字符型:"1" "niashdas" "你好" ''(var str ='nihao' "1"<这里的1没法计算数值,用整形,可以计算数值> 'asd')
字符串:(语法为单引号或者双引号括起来)
字符串中转义字符:
\n 换行符
\\ 斜杠
\' 单引号
\" 双引号
\t tab缩进
\b 空格
length属性————检测获取字符串长度————str.length
字符串连接用+
复杂数据类型:object
检测数据类型:typeof()
数据类型的相互转换:
转换为字符串类型: ---toString():num.toString()
String() : String(num)
转换为数字型: parselnt('7') ------整型
parseFloat('12.56')------浮点型
Number('7')--------整型
转换为布尔型: Boolean() 代表 空、否定的值都会被转换为false
例如“0.NaN,null,underfined

浙公网安备 33010602011771号