document.write('

解析: 原始数据类型:

1.Undefined 类型 Undefined 类型只有一个值,就是 undefined。当声明变量未初始化时,该变 量默认就是 undefined。如果函数没有返回值,也会显示 undefined。

2.Null 类型 Null 类型(空型)只有一个值,就是 null。undefined 实际上是从 null 派生来的,所以显示 true。 undefined 是声明了变量但是未赋值,null 是找不到对象。

3.Boolean 类型 非 0 即真,0 可以看成 false。

4.Number 类型 Number 类型中的所有值都在最大值和最小值之间。如果非数字 NaN(Not a Number)是一个特殊的值。判断是否是数字用 isNaN()。

5.String 类型 理论上 String 可以无限制存放 Unicode 字符。赋值时双引号和单引号都 一样。 复合数据类型: function 函数类型 [*]object 对象类型 ,object 本质是由一组无序的名值对 组成的。 array 数组类型(它是一种特殊的 object 对象类型)检查一个变量的数据 类型。

');