2013年3月12日

摘要: ECMAScript有5种原始类型,即:Undefined、Null、Boolean、Number和String。typeof运算符typeof运算符有一个参数,即要检查的变量或值。如:var sTemp = "our world!";console.log(typeof sTemp);//输出"string"console.log(typeof 2);//输出"number"对变量或值调用typeof运算符将返回下列值之一:undefined - 如果变量是Undefined类型的boolean - 如果变量是Boolean类型的n 阅读全文
posted @ 2013-03-12 13:37 鸡血小青年 阅读(421) 评论(0) 推荐(0)
摘要: 在ECMAScript中,变量可以存在两种类型的值,即原始值和引用值。原始值 存储在栈(stack)中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。引用值 存储在堆(heap)中的对象,也就是说,存储在变量处的值是一个指针(poin),指向存储对象的内存处。 为变量赋值时,ECMAScript的解释程序必须判断该值是原始类型还是引用类型。要实现这一点,解释程序则需要尝试判断该值是否为ECMAScript的原始类型之一,即:Undefined、Null、Boolean、Number和String型。由于这些原始类型占据的空间是固定的,所以可以将他们存储在较小的内存区域——栈中,... 阅读全文
posted @ 2013-03-12 11:21 鸡血小青年 阅读(229) 评论(0) 推荐(0)

导航