「进击的前端工程师」Node.js事件循环

2019-11-29
阅读 6 分钟
1.2k
观感度:????? 口味:法式鹅肝 烹饪时间:20min 本文已收录在Github github.com/Geekhyt,感谢Star。 事件循环 事件循环的执行顺序从图中可以看出,每次的事件循环都包含了上图中的6个阶段,接下来我们来一一解读它们。 timers 定时器 计时器分为两类: Immediate 在下一个check阶段执行 Timeout 定时器过期后执行(delay...

Node.js异步编程进化论

2019-11-20
阅读 7 分钟
1.5k
我们知道,Node.js中有两种事件处理方式,分别是callback(回调)和EventEmitter(事件发射器)。本文首先介绍的是callback。

HTTP的世界观(附HTTP/3中文翻译)

2019-11-13
阅读 4 分钟
2.8k
本文已收录在Github github.com/Geekhyt,感谢Star。 观感度:????? 口味:黑糖珍珠 烹饪时间:15min 前端圈技术的爆发式增长随之而来的开发人员学不动的疲惫感、焦虑感和不想跳出舒适圈的拖延懒惰。 jQuery华丽谢幕,React v16已经普及、Angular9和Vue3即将发布。三大框架越来越贴近WebComponents标准。TypeScript遍地...

修炼内功之JavaScript设计模式(三)

2019-11-12
阅读 9 分钟
988
观感度:????? 口味:黑椒牛排 烹饪时间:20min 本文已收录在Github github.com/Geekhyt,感谢Star。 想要成为一名优秀的软件开发人员,要具有强烈的工匠精神。遇到问题,想办法解决问题。大多数人在前期更多的依靠的是激情,中后期则需要一定的耐心。 工作时间久了,自然对软件系统产生自己的思考,还会面临职业生涯的...

修炼内功之JavaScript设计模式(二)

2019-11-12
阅读 8 分钟
1k
观感度:????? 口味:话梅排骨 烹饪时间:20min 本文已收录在Github github.com/Geekhyt,感谢Star。 有人问我坚持写博客的原因是什么? 借用著名小说家斯蒂芬·金的一句话:“开始写吧!年轻人。” 当你把消费级兴趣升级为生产型兴趣时,你才会渐渐发现以前没有窥见的门道和妙处。 咳咳,天凉了请喝鸡汤~ 可能本系列文章...

修炼内功之JavaScript设计模式(一)

2019-11-07
阅读 8 分钟
1.1k
观感度:????? 口味:可乐鸡翅 烹饪时间:20min 本文已收录在Github github.com/Geekhyt,感谢Star。 在开始阅读本文之前,大家可以先去看一下这个问题前端未来几年的发展方向是什么? 有一个简单的大局观,造完了火箭,再回归正文,我们的日常生活和工作中的大部分还是需要脚踏实地搬砖的,为了应对不断变换的需求,为...

公司新来的女实习生问我什么是闭包?

2019-10-29
阅读 4 分钟
1.5k
这个故事来自于stackoverflow的一则回答,看不懂没关系,等阅读完本文后,回头再来看这个故事,你会发现你已经完全了解了我的魅力,咳咳@¥%#…………JavaScript中闭包的魅力。

如何解释JavaScript的事件循环面试官才满意?

2019-10-29
阅读 5 分钟
1.6k
观感度:????? 口味:甘梅地瓜 烹饪时间:30min 本文已收录在Github github.com/Geekhyt,感谢Star。 每天都在写JavaScript的你,是否清楚JavaScript引擎的原理呢? 想要了解JavaScript引擎,首先我们从它的运行机制Event Loop来说起。 首先科普一些基础知识。 进程和线程 进程 应用程序的执行实例,每一个进程都是由私...

从源码解读Vue生命周期,让面试官对你刮目相看

2019-10-28
阅读 8 分钟
1.8k
观感度:🌟🌟🌟🌟🌟 口味:蜜桃乌龙 烹饪时间:30min 本文已收录在Github github.com/Geekhyt,感谢Star。 在我们的实际项目中,与Vue的生命周期打交道可以说是家常便饭。掌握Vue的生命周期对开发者来说是特别重要的。那么如果能够从源码角度理解Vue的生命周期,对我们的开发和成长会有进一步的提升。 本文从基础知识开始讲起...

闻到一份超实用的WebStorm快捷键,真香!

2019-10-28
阅读 5 分钟
1.4k
观感度:????? 口味:可口可乐 烹饪时间:15min 本文已收录在Github github.com/Geekhyt,感谢Star。 工欲善其事,必先利其器                  --《论语·卫灵公》 所有快捷键均经过亲自测试!!! 以下的快捷键可以帮助你节约大量时间,我们的口号是:不加班!!! 强烈建议先收藏后阅读!!! 并一定要实际应用起来,...

如何治疗JavaScript中的this?

2019-10-28
阅读 5 分钟
1.4k
本文已收录在Github github.com/Geekhyt,感谢Star。 观感度:????? 口味:清爽绿豆 烹饪时间:15min 你皮任你皮,我当你瓜皮。 众所周知,this在JavaScript中的指向一直很难让人理解,想要学好JavaScript,this也是我们必须要搞清楚的。其实,this并没有那么难,本文将力争带你治疗this的“皮”。 首先,来科普三个问题!...