一.数据类型
-
undefined
- 如果变量是Undefined类型的
1.未定义 var unde;
2.alert (typeof unde);
-
boolean
- 如果变量是Boolean类型的
1.var bool = true/false
-
number
- 如果变量是Number类型的
1.var num = 123
-
string
- 如果变量是String类型的
1.var str = "你好"
-
object
- 如果变量是一种引用类型或Null类型的
1.var nl = null
一.类型转换
str --> num Number(str) = / NaN(不是数字)
parseInt (整型)/ parseFloat(浮点型)
str --> bool Bool(str) String toString
num --> bool Boolean(num)
0-false 非 0-true
bool --> num Number(bool) parseInt (整型)/ parseFloat(浮点型)
0-false 1-true
bool --> str String(bool) toString
true-true false-false