Lazy Blog
Webpack模块打包分析 Webpack模块打包分析
Webpack5模块化打包分析模块化是前端工程化中 最为基础的一环, 源码的分块分层,组件的复用,项目模块懒加载等,都依赖于模块化的存在. 没有模块 -> CommonJS 同步加载 -> AMD 异步加载 -> UMD
2022-09-19
Webpack基础配置 Webpack基础配置
Webpack基础配置webpack.config.jswebpack默认配置文件 入口指示webpack应该从哪个文件开始打包,用来作为内部依赖的图构建的起点 在webpack5里,如果没有额外配置的话,入口文件就是src\index.j
2022-09-19
SystemJS与微前端 SystemJS与微前端
SystemJS与微前端微前端第一步,解决了什么痛点:大应用拆分渐进式技术栈升级 附带优势:多团队合作,独立部署技术栈无关 第二步,实现了什么功能:沙箱:CSS隔离,JS隔离,路由隔离微应用调度 第三步,如何实现沙箱和微应用调度….qian
2022-09-14
AdvancedCSS&Sass AdvancedCSS&Sass
AdvancedCSS&Sass line-height: 1; 使 lineHeight 为 fontSize 的 x 倍 background-size: cover;background-position: bottom 保
2022-08-08
第一次笔记Fiber 第一次笔记Fiber
fiber已被升级归纳入 React16_理念 文章内,请搜索,React16_理念已被升级归纳入 React16_理念 文章内,请搜索,React16_理念已被升级归纳入 React16_理念 文章内,请搜索,React16_理念 Rea
2022-06-26
JS异步并发调度器 JS异步并发调度器
JS异步并发调度器这题目很有意思,业务上也是有这个场景的,写了写. 初看觉得应该很简单,写起来思路若有若无, 第一版写的太复杂,改了几版突然顿悟,最终版简洁易懂(多的就不夸了). 源码最后写完感觉,确实很简单一个功能. class Sche
2022-06-26
手写Promise 手写Promise
一篇简单的Promise实现,离A+规范还远,但是对于理解Promise原理,绰绰有余了....从实现 同步Promise,到处理异步,再到处理链式调用,层层递进,非常友好。
2022-06-23
Promise题 Promise题
Promise各种题,Promise各种题,Promise各种题,Promise各种题,Promise各种题,Promise各种题,Promise各种题,Promise各种题
2022-06-23
call-apply-bind-new call-apply-bind-new
call(context,arg1,arg2...)/apply(context,[arg1,arg2...])/bind(context,arg1,arg2...),三个函数均可以改变函数的this指向,手写一波源码
2022-06-22
JS执行过程 JS执行过程
JS执行以代码段为单位,分为 三个阶段:语法分析 /创建阶段/ 执行阶段。作用域链是JS引擎查找变量的规则,原型链是JS引擎查找对象属性的规则
2022-06-14
6月14日反思 6月14日反思
唯有学习不会辜负自己,不要忘记。
2022-06-14
My Nonfiction My Nonfiction
为了踏出的每一步都能够富有真实的意义,为了有一天向那家伙告白而不断磨砺自己,让心灵的钟声响彻。
2022-06-13
4 / 11