数据类型:
(1)基本数据类型(又称原始数据类型)
string
: 字符串。基本上加入引号的都是字符串类型
number
: 数值
boolean
: 布尔 。两个值true、false
undefined
:表示“缺少值”。应该是有一个值,但是还没有赋值
null
: 表示“没有对象”。即该处不应该有值(特殊的object)
undefined与null的区别:
null表示无对象,把他转换成数值是0
undefined表示“缺少值”,把他转换成数值是NaN
(2)引用数据类型
object、array、function…
typeof
:检测数据类型
var str = 'hello';
// 两种写法:
console.log(typeof str);
console.log(typeof (str));