JS中的基本类型和引用类型

基本类型:undefined,null,string,Number,Boolean,symbo(es6);

  普通基本类型:undefined,null,symbo(es6);

  特殊的基本包装类型:,string,Number,Boolean;

引用类型:Array,Object,Date,Function,RegExp;

区别:引用类型值可添加属性和方法,基本类型不可以。

基本类型:

  • 基本类型的值是放在栈内存的(stack)
  • 基本类型的值是按值访问的
  • 基本类型的值是不可改变的
  • 基本类型的比较是他们值的比较

引用类型:

  • 引用类型的值是放在堆内存(Heap)的
  • 引用类型的值是按引用访问的
  • 引用类型的值是可以改变的
  • 引用类型的比较是引用的比较

举个栗子:

 

posted @ 2020-11-24 17:54  府谷市民小柴  阅读(68)  评论(0)    收藏  举报