awesome-interview icon indicating copy to clipboard operation
awesome-interview copied to clipboard

前端模块化规范 | HZFE - 剑指前端 Offer

Open utterances-bot opened this issue 3 years ago • 2 comments

前端模块化规范 | HZFE - 剑指前端 Offer

相关问题

https://febook.hzfe.org/awesome-interview/book1/js-module-specs

utterances-bot avatar Oct 29 '21 07:10 utterances-bot

按照上下文来看 “Tree shaking 是一个通常用于描述移除” 是否会是 “Tree Shaking 是一个通常用于描述移除” 这个大写?

wangyuan0108 avatar Oct 29 '21 07:10 wangyuan0108

CMD 的缺点“难以支持模块静态分析”不太认同,因为是在浏览器端运行,如果不能进行静态分析,sea.js 自己也是无法运行,因为并不能像 Node.js 那样在执行 require(...) 时暂停当前模块的执行。所以其实 sea.js 也是要先分析并加载当前模块的所有依赖模块,但与 AMD 不同的是,只在有具体的 require() 调用相关模块时才执行对应模块的代码(如果是第一次调用),而非提前执行。

luobotang avatar Nov 07 '22 02:11 luobotang