引用数据类型主要用于区别基本数据类型,描述的是具有属性和函数的对象。JavaScript中常用的引用数据类型包括Object类型、Array类型、Date类型、RegExp类型、Math类型、Function类型以及基本数据类型的包装类型,如Number类型、String类型、Boolean类型等。 引用数据类型有不同于基本数据类型的特点,具体如下所示。 · 引用数据类型的实例需要通过new操作符生成,有的是显式调用,有的是隐式调用。 · 引用数据类型的值是可变的,基本数据类型的值是不可变的。 · 引用数据类型变量赋值传递的是内存地址。 · 引用数据类型的比较是对内存地址的比较,而基本数据类型的比较是对值的比较。

    000-002--引用数据 - 图1