- 引用类型:是通过指针相互传递方式,指向同一个对象。可以节省开销。
引用类型有时候也被称为对象定义,因为他们描述的是一类对象所具有的的属性和方法。
JS按照存储方式区分变量类型。
分别是 值类型 和 引用类型
JavaScript中的内存分为栈内存和堆内存。一般来说,栈内存中存放的是存储对象的地址,堆内存中存放的是存储对象的具体内容。
对于原始类型,地址和具体内容都存放在栈内存中;
对于引用类型,地址在栈内存,具体内容存放在堆内存中。
栈空间小,但可以被解释器直接检索,响应速度快。堆空间大,但不能被程序栈直接检索,响应速度慢。
六种引用类型 (用 instanceof 检测)
Object类型、Array类型、Date类型、RegExp类型、Function类型、基本包装类型
如何判断 是数组还是对象类型。
用Array.isArray()作判断。