摘要: js基本数据类型和引用数据类型的区别主要为:基本数据类型是Number、String、Boolean、Null、 Undefined、Symbol,指存放在栈中的简单数据段,数据大小确定;而引用数据类型是object,指存放在堆内存中的对象,变量是保存在栈内存中的一个指针,并且每个空间大小不一样。 阅读全文
posted @ 2020-10-08 21:56 gya123 阅读(53) 评论(0) 推荐(0)
摘要: 对于基本类型(string、number、boolean),当我们读取这三种基本类型的值时,后台会创建对应的包装类型的实例,然后调用实例指定的方法,调用完就会被销毁。由于这样短暂的生命周期导致我们不能为基本类型添加自己的属性和方法。 阅读全文
posted @ 2020-10-09 15:20 gya123 阅读(70) 评论(0) 推荐(0)
摘要: 堆与栈 栈 可以这样通俗的解释堆的概念,把存储空间 栈 比作一个乒乓球桶,遵循先进后出。函数的执行上下文也是存储在栈中的。 堆 堆则可以与书架作类比,我们在从书架取书时不需要按次序将每本书一次取出来,我们只需要知道书名字,就可以直接从书架中将书取出。堆的概念就是如此。 变量对象与基础数据类型 Jav 阅读全文
posted @ 2020-10-08 22:17 gya123 阅读(74) 评论(0) 推荐(0)