![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
概念+理解
文章平均质量分 76
好东西收集
白纸一样
这个作者很懒,什么都没留下…
展开
-
js闭包经典问题的理解
文章目录JS闭包的作用错误示例引用和复制举例说明作用域闭包JS闭包的作用本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。 闭包可以用在许多地方。 它的最大用处有两个,一个是前面提到的可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中。2009年8月30日学习Javascript闭包(Closure) - 阮一峰的网络日志错误示例<body> <p class="myP">test</p> <p class="myP">t原创 2021-07-12 14:33:48 · 119 阅读 · 0 评论 -
java面向对象基础
类与实例类可以理解为一个具有被描述对象(们)自身(共有的)属性、行为的一个集合。比如说 狗类,就有尾巴,毛等属性,有吃骨头,吃粑粑等行为。放在代码里来看,就是尾巴和毛的变量以及吃骨头,吃粑粑的方法。实例化则可以理解为通过new关键字将该类从概念实例化为了一个存在的对象,狗本身是一个泛指(事物的概念),当我们new过了之后,它就是我们身边蹦跶的宠物犬了(具体的事物)构造方法又称构造函数,其功能就是对类进行初始化。构造方法与类同名,无返回值,在new的时候调用。class Dog{ private原创 2021-03-28 21:28:40 · 156 阅读 · 1 评论 -
理清楚Commonjs中的缓存
文章目录前言一、网上不是很清晰的证明二、如何理解缓存从Node模块的引入过程理解缓存总结前言最近在看commonjs规范时,提到了缓存这个东西。但是举的证明缓存确实存在的例子实在是含糊其辞,不知道缓存到底存的是什么,如何存的。于是就有了这篇文章,经过自己的验证,缓存确实是存在的,但是与其说是缓存,倒不如说require只加载了一次,导致后面获取到的都是第一次编译成功的require一、网上不是很清晰的证明// 1.jsvar cur = require('./2')console.log(.原创 2021-08-21 09:39:06 · 408 阅读 · 2 评论 -
Vue中的虚拟DOM
文章目录一、什么是虚拟DOM二、虚拟DOM的作用提高性能三、通过模板转换成视图来理解一、什么是虚拟DOM我们都知道DOM是什么,它是实实在在的被渲染在页面上的,我们平时的操作都和DOM息息相关。那什么是虚拟DOM?首先,虚拟DOM一定是我们看不见的,我们看得见的都叫做真实DOM。虚拟DOM其实是Vue创建的抽象的DOM,是以一颗以JavaScript对象(VNode)节点为基础,用对象属性来描述节点的树。简单来说,就是一个js对象,至少包含了(tag)标签名、(attrs)属性名、(children原创 2021-08-01 17:38:37 · 1272 阅读 · 0 评论 -
什么是依赖注入(耐心看就能懂)
https://www.cnblogs.com/Steven-HU/p/13224340.html转载 2020-08-17 15:33:13 · 352 阅读 · 0 评论