引⽤类型的对象存储于堆中,
基本数据类型存储在栈中。
基本类型主要为以下6种:
可以使用typeof来检测数据类型:
“undefined”–>这个变量是未定义的(为初始化的变量和未声明的变量的typeof操作都返回undefined)
”boolean“–>这个值是布尔值
Boolean()方法:0 ‘’(空字符串) null undefined NaN 会转换成false 其它都会转换成true方法
”string“ -->这个值是字符串,toString:注意,不可以转null和underfined,String()方法可以转换其他类型
”number“–>这个值是数字
复杂类型统称为 Object ,主要讲述下⾯三种:
Object
Array
Function
”object“–>这个值为null或者obejct
”function“–>这个值是函数