1. 原始值和引用值类型及区别 原始值包括简单数据类型:undefined ,null,String,Number,Boolean,symbol 引用类型:Object,function,Array等 区别:原始值的数据直接储存在变量所处的栈中,而引用类型则是一个指针,这个指针指向储存对象的堆内存。