摘要:
在ECMAScript中,变量可以存在两种类型的值,即原始值和引用值。原始值 存储在栈(stack)中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。引用值 存储在堆(heap)中的对象,也就是说,存储在变量处的值是一个指针(poin),指向存储对象的内存处。 为变量赋值时,ECMAScript的解释程序必须判断该值是原始类型还是引用类型。要实现这一点,解释程序则需要尝试判断该值是否为ECMAScript的原始类型之一,即:Undefined、Null、Boolean、Number和String型。由于这些原始类型占据的空间是固定的,所以可以将他们存储在较小的内存区域——栈中,... 阅读全文
posted @ 2013-03-12 11:21
鸡血小青年
阅读(229)
评论(0)
推荐(0)

浙公网安备 33010602011771号