跟着whatwg看一遍事件循环

2020-06-24
阅读 5 分钟
897
前言 对于单线程来说,事件循环可以说是重中之重了,它为任务分配不同的优先级,井然有序的调度。让js解析,用户交互,页面渲染等互不冲突,各司其职。 我们书写的代码无时无刻都在和事件循环打交道,要想写出更流畅,我们就必须深入了解事件循环,下面我们将从规范中翻译和解读整个流程。 以下内容来自whatwg文档,均为...

node进程间通信

2020-05-26
阅读 5 分钟
1.7k
作为一名合格的程序猿/媛,对于进程、线程还是有必要了解一点的,本文将从下面几个方向进行梳理,尽量做到知其然并知其所以然: 进程和线程的概念和关系 进程演进 进程间通信 理解底层基础,助力上层应用 进程保护 进程和线程的概念和关系 用户下达运行程序的命令后,就会产生进程。同一程序可产生多个进程(一对多关系...

白话协程【前端视角】

2020-05-13
阅读 3 分钟
1.1k
大家好,我是小雨小雨,致力于分享有趣的、实用的技术文章。内容分为翻译和原创,如果有问题,欢迎随时评论或私信,希望和大家一起进步。 分享不易,希望能够得到大家的支持和关注。

白话typescript中的【extends】和【infer】(含vue3的UnwrapRef)

2020-05-03
阅读 4 分钟
2.3k
大家好,我是小雨小雨,致力于分享有趣的、实用的技术文章。内容分为翻译和原创,如果有问题,欢迎随时评论或私信,希望和大家一起进步。 分享不易,希望能够得到大家的支持和关注。

原来rollup这么简单(汇总)

2020-04-13
阅读 1 分钟
1.1k
之前梳理过rollup整个流程,有兴趣的朋友可以点击下面链接进行查看。 rollup.rollup rollup.generate + rollup.write rollup.watch tree shaking plugins

面试官: 说说你对async的理解

2020-04-11
阅读 13 分钟
1.2k
大家好,我是小雨小雨,致力于分享有趣的、实用的技术文章。内容分为翻译和原创,如果有问题,欢迎随时评论或私信,希望和大家一起进步。 分享不易,希望能够得到大家的支持和关注。