JavaScript中的基本类型和引用类型

前端 · 2020-07-27 ·

基本类型:undefined、null、symbo(ES6)、string、number、boolean

  • 普通基本类型:undefined、null、symbol
  • 特殊基本包装类型:string、number、boolean

1、基本类型的访问是按值访问的,就是说你可以操作保存在变量中的实际的值

2、我们不能给基本类型添加属性和方法

3、基本类型的变量是存放在栈区,栈区包括了 变量的标识符和变量的值。

引用类型:Object、Array、RegExp、Date、Function

1、引用类型的值时按引用访问的

2、引用类型可以拥有属性和方法,并且可以动态改变的

3、引用类型的存储需要内存的栈区和堆区共同完成,栈区内存保存变量标识符和指向堆内存中该对象的指针

下一篇:没有了
%