基本类型(值传递,存储在栈内存中)
数据类型
- Undefine
- Null
- Boolean
- Number
- String
就是简单的数据类型
引用类型(引用传递,存储在栈内存和堆内存)
栈区内存保存变量标识符和指向堆内存中该对象的指针,
也可以说是该对象在堆内存的地址。
数据类型
- Object
- Array
- Date
- RegExp
- Funtion
创建好对象之后可以使用对象下的方法
基本包装类型(属于特殊的引用类型)
每当读取一个基本类型值得时候,后台就会创建一个对应的基本包装类型的对象,从而让我们可以调用一些方法来操作这些数据。
数据类型
- Boolean
- String
- Number
虽然是基本类型,但是可以调用方法。
- 引用类型与基本包装类型的区别
1.生命周期不一样
操作基本包装类型的语句一旦执行完毕,就会立即销毁新创建的包装对象
引用类型和基本类型一样。
网友评论