2019年7月2日

栈和堆的基本理解7,1

摘要: 栈:储存的基本数据类型的值,或者是内存地址 堆 :储存的是复杂数据类型,也就是所谓的引用数据类型。 当引用数据类型在堆中存储的时候,会生成一个地址保存在栈上 简单粗暴来说,就是只要有new 就是在堆中储存数据,只要有var 就是在栈中开辟了一块空间 阅读全文

posted @ 2019-07-02 00:13 长出了耳朵的小茉莉 阅读(83) 评论(0) 推荐(0) 编辑

栈和堆的基本理解

摘要: 栈:储存的基本数据类型的值,或者是内存地址 堆 :储存的是复杂数据类型,也就是所谓的引用数据类型。 当引用数据类型在堆中存储的时候,会生成一个地址保存在栈上 简单粗暴来说,就是只要有new 就是在堆中储存数据,只要有var 就是在栈中开辟了一块空间 所以:在栈中存在的是简单数据类型的数值 or 复杂 阅读全文

posted @ 2019-07-02 00:08 长出了耳朵的小茉莉 阅读(241) 评论(0) 推荐(0) 编辑

预解析问题

摘要: 预解析分成两种情况: 1.变量的声明 1)提升的是变量,而不是赋值。如var a =10; 将var a ; 提升到当前作用域的最顶端。 2)隐式全局变量没有var ,不会实现提升效果 2.函数的声明 1)函数是将整个函数体提前 2)如果同时存在函数体和变量的时候,函数优先 练习1. 练习2 明天继 阅读全文

posted @ 2019-07-02 00:02 长出了耳朵的小茉莉 阅读(116) 评论(0) 推荐(0) 编辑

导航