JS的基本数据类型:Undefined、Null、Boolean、Number、String函数
Undefined类型只有一个值,即特殊的undefined,声明变量可是没有初始化,这个变量的值就是undefined指针
Null类型只有一个值null,表示一个空对象指针,正式使用typeof操做符检测null会返回objectcode
Boolean有两个字面值:true和false对象
Number:用来表示整数和浮点数,还有一种特殊的值即NaN,这个数值用来表示一个原本要返回数值的操做数未返回数值的状况(这样就不会抛出错误了)字符串
String类型用于表示由零或多个16位Unicode字符组成的字符序列,即字符串。字符串能够由单引号(')或双引号(")表示。io
三大引用类型变量
Object类型object
Array类型数据类型
Function类型引用
存储空间:基本类型存在栈中,引用类型存在栈上
值传递:基本类型传递的是值,引用类型传递的是地址(引用)
做为函数的参数:基本类型传递的是值,引用类型传递得是地址