vue-ts-ui vue3+ts实现一个简单组件库 目的 主要是使用momorepo的方式来写一个vue3组… 继续阅读vue3+ts实现monorepo 组件库
分类: 知识体系
easy-axios
目的 axios默认值、参数实现 实现一个简单get请求 实现XHLHttpRequest axios拦截器 … 继续阅读easy-axios
前端代码规范以及git校验
前端代码规范以及git校验
css-BFC
先了解盒模型 box-sizing又分为.content-box和border-box,所造成的就是width… 继续阅读css-BFC
css outline
toy browser
这篇博客主要是熟悉浏览器的大致工作流程(不涉及代码,代码在最后的链接里) 如上图所示: url回车后,先是解析… 继续阅读toy browser
Event Loop里的task queue
首先 js 是单线程(当然 web worker 可以创建新的线程), js单线程任务被分为同步任务和异步任务… 继续阅读Event Loop里的task queue
执行上下文
先简单说下执行栈是什么: js执行代码时会创造一个执行上下文(里面包括执行代码所需要的信息),比如下面代码 调… 继续阅读执行上下文
js lexical grammar
JavaScript 的词法(lexical grammar)。ECMAScript 源码文本会被从左到右扫描… 继续阅读js lexical grammar
ABNF 描述四则运算
文法分为: 无限制文法、上下文相关文法、上下文无关文法、正则文法 BNF 巴科斯诺尔范式是一种用于表示上下文无… 继续阅读ABNF 描述四则运算