原始类型和引用类型

原始类型


数据类型:Undefined、Null、Boolean、Number、String、Symbol (new in ES 6)!

储存位置:栈内存中包括了变量的标识符和变量的值

比较:值的比较(==:只是值的比较 ===:基础上包含数据类型)

访问:按值访问

引用类型


数据类型:Object 类型、Array 类型、Date 类型、RegExp 类型、Function 类型等。

储存位置:堆内存中保存了对象的内容

比较:按引用比较(引用地址)

访问:按引用访问

你可能感兴趣的:(原始类型和引用类型)