一、基本类型有6种。
普通基本类型:null、undefined、Symbol
特殊基本类型:Object、boolean、number
二、引用类型。
Object、Array、RegExp、Date、Function。
三、两者的区别:
引用类型值可以添加属性和方法,而基本类型值不可以。
(1)基本类型。
基本类型的变量和值都是存放在栈内存(stack)里的。
基本类型的值是按值访问的。
基本类型的值是不可变的。
基本类型的比较是他们的值的比较。
(2)引用类型。
引用类型的变量存在栈中,而值是存放在堆(Heap)中,栈中存放的是指向堆中的地址,也就是引用。
引用类型的值是按引用访问的。
引用类型的值是可变的。
引用类型的比较是引用之间的比较。
js中基本类型和引用类型理解
最新推荐文章于 2022-09-19 22:46:12 发布