javascript中原始值,即基本数据类型,像Number,String,Boolean,undefined,Null都是基本类型值,保存在栈中,但是有个疑问: Symbol打印出来明明是个函数,具有prototype的属性,不能实例化的原因是:Symbol是个原始值.但Symbol明明就是个函数的鸭,而且: Symbol.__proto__ === Function.prototype //true Symbol.constructor === Function.prototype.cons…