07 2020 档案

摘要:众所周知js是单线程,但js是可以执行同步和异步任务的,同步的任务众人皆知是按照顺序去执行的; 而异步任务的执行,是有一个优先级的顺序的,包括了 宏任务(macrotasks) 和 微任务(microtasks) 宏任务:整体代码script setTimeout, setInterval, set 阅读全文
posted @ 2020-07-13 15:33 Mine- 阅读(101) 评论(0) 推荐(0)
摘要:我们通过 webpack 或是 rollup 这样工具可以将项目多个 JavaScript 文件最终打包成为一个 bundle 文件。加载一个 js 文件速度要快于加载多个 JavaScript 文件。不过随着 bundle 的体积不断增大,最终造成首次加载时间过长,还有就是加载一些不必要的 jav 阅读全文
posted @ 2020-07-02 09:59 Mine- 阅读(88) 评论(0) 推荐(0)