数据类型

js的数据类型分为两种:

  • 简单数据类型(也叫基本数据类型)
  • 复杂数据类型

简单数据类型:6种

  • String
  • Number
  • Boolear
  • null
  • undefind
  • Symbol(ES6 中新添加的数据类型)

复杂数据类型(object 1种) 其中包括:

  • Object
  • Array
  • Function

区别:

在内存中的存储方式不同,原始数据类型在内存中是栈存储,引用类型是堆存储

  • 栈(stack)为自动分配的内存空间,它由系统自动释放;
  • 堆(heap)则是动态分配的内存,大小不定也不会自动释放;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容