区别基本类型和内建对象
一.从数据类型进行分类
- 内建对象是对象,对象属于引用类型(对象存储在堆内存,栈内存存储地址)
- 基本类型就是基本类型(栈内存存储值)
二.打包基本类型
//声明一个基本类型
var a = 123;
console.log(typeof a);//number
//将基本类型打包
a = new Number(a);
console.log(typeof a);//object
var a = 123;将数值123放到栈内存中。
a = new Number(a);创建一个Number对象,放在堆内存中,引用放在栈内存中。