美文网首页
普通类型与对象的区别

普通类型与对象的区别

作者: 丶stan | 来源:发表于2019-07-09 22:19 被阅读0次

    JS中的普通数据类型有六种,分别是Number、String 、Boolean 、Symbol 、undefined 、null 。JS中的只有一种复杂数据类型:Object 。

    普通的数据类型储存在栈内存(stack)中,复杂数据类型储存在堆(heap)内存中。

    复杂类型是在栈中存储一个地址,然后将数据存储在堆中。然后通过栈中的地址去找到堆中的数据,他们之间存在一个引用。

    垃圾回收机制

    如果一个对象没有被引用,它就是垃圾,将会被回收。

    相关文章

      网友评论

          本文标题:普通类型与对象的区别

          本文链接:https://www.haomeiwen.com/subject/kvhqkctx.html