1.js中有5种数据类型:Undefined、Null、Boolean、Number和String。 2.NULL:代表声明了一个空对象,不是一个字符串,可以赋给任何对象 3.基本数据类型把数据名和值直接存储在栈当中 复杂数据类型在栈中存储数据名和一个堆的地址,在堆中存储属性及值,访问时先从栈中获取地址,再到堆中拿出相应的值 CCZXcommentedMay...
基本数据类型是按值访问。 复杂数据类型按引用访问,JS不允许直接访问保存在堆内存中的对象,在访问一个对象时,首先得到的是这个对象在堆内存中的地址,然后再按照这个地址去获得这个对象中的值。 复制变量时不同 基本数据类型:a=b;是将b中保存的原始值的副本赋值给新变量a,a和b完全独立,互不影响。 复杂数据类型:...
JS的基本数据类型:Undefined、Null、Boolean、Number、String Undefined类型只有一个值,即特殊的undefined,声明变量但是没有初始化,这个变量的值就是undefined Null类型只有一个值null,表示一个空对象指针,正式使用typeof操作符检测null会返回object Boolean有两个字面值:true和false Number:用来表示整数和浮点数,还有一种...