To :freefalcon(心宇) 
   你好! 近来在论坛上问了不少JavaScript的问题,孟子E章
大哥给的解释是 对象也是一种数据类型,
http://expert.csdn.net/Expert/topic/1240/1240386.xml?temp=.3827021
   如: var now = new Date() 我现在的理解是 now 是一个变量,其数据类型
是对象,它是 Date()的一个实例, 而且它是局部变量,不知我这样理解对不对?
   

解决方案 »

  1.   

    JScript 数据类型
    Jscript 有三种主要数据类型、两种复合数据类型和两种特殊数据类型。主要(基本)数据类型是: 字符串 
    数值 
    布尔 复合(引用)数据类型是: 对象 
    数组 特殊数据类型是: Null 
    Undefined 你可以下载一个script参考回去看看
    http://download.microsoft.com/download/winscript56/Install/5.6/W982KMe/CN/scd56chs.exe
      

  2.   

    按照我的理解,串也是复合(引用)类型,而复合(引用)类型中的“对象”指的应该是Object对象,二不是一般意义上的“对象”,否则何必与数组区分开呢?至于Undefined,很难说是一种类型,不信试试:var a = Undefined 还有一种类型好像不包括在上面列出的类型中:var a = NaN 
    alert(a)