标签: 原理
-
构造函数内的方法与构造函数prototype属性上方法的对比
挺有用的一篇文章,今天还有人在问我关于构造函数的方法和原型,构造函数的方法是定义在函数内容,作为一个私有方法,…
-
JS中typeof与instanceof的区别
JavaScript 中typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。…
-
JS难点之hoist
有过C或者Java类编程经验的同学,对于“先声明后使用”的规则很熟悉,如果使用未声明的变量或者函数,编译时程序…
-
vue:虚拟dom的实现
那么为什么要用 VDOM:现代 Web 页面的大多数逻辑的本质就是不停地修改DOM,但是 DOM 操作太慢了,…
-
什么是闭包?闭包的优缺点?
闭包(closure)是javascript的一大难点,也是它的特色。很多高级应用都要依靠闭包来实现。
-
webpack打包原理(待续)
打包工具要解决的问题: 文件依赖管理 梳理文件之间的依赖关系 资源加载管理 处理文件的加载顺序(先后时机)和文…
-
JS中定时器线程理解
实践是检验真理的最好途径。我们不排斥拿来主义,但是如果能自己实践验证,对于提升自身格物致知的精神很有裨益。针对…
-
Golang – 调度剖析【第三部分】
首先,在我平时遇到问题的时候,特别是如果它是一个新问题,我一开始并不会考虑使用并发的设计去解决它。我会先实现顺…
-
Golang – 调度剖析【第二部分】
回顾本系列的第一部分,重点讲述了操作系统调度器的各个方面,这些知识对于理解和分析 Go 调度器的语义是非常重要…
-
Go 程序是如何编译成目标机器码的
今天我们一起来研究 Go 1.11 的编译器,以及它将 Go 程序代码编译成可执行文件的过程。以便了解我们日常…