女王控的博客

全部

167 篇文章

EventLoop详解

Take this little bit of JavaScript: In what order should the logs appear? The correct answer: script start, script end, promise1, promise2, setTimeout, but it’s pretty wild out there in terms of browser support. Microsoft Edge, Firefox 40, iOS Safari… »

Node.js面试入门

JS 基础问题 简述 与前端 Js 不同, 后端方面除了SSR/爬虫之外很少会接触 DOM, 所以关于 DOM 方面的各种知识基本不会讨论.浏览器端除了图形业务外很少碰到内存问题, 但是后端几乎是直面服务器内存的, 更加偏向内存方面, 对于一些更基础的问题也会更加关注. 类型判断 看 lodash 作用域 看 《你不知道的js》 引用传递 js… »

Vim快捷键入门

预览 i Insert 模式,按 ESC 回到 Normal 模式,反正如果不知道现在是在什么模式下,就一直按 ESC,回到 Normal 模式,下面功能键都是在 Normal 模式触发的 此时 Insert 模式跟记事本一样 操作 vim 会经常在这两个模式下切换,就如同在记事本中你在选项卡和编辑内容窗口中切换一样 x Normal 模式下,按 x 删除当前光标向后所在的一个字符,大写字母 X 删除当前光标向前的字符 :wq 保存+退出vim(:w 保存 :q… »

Webpack原理入门

概括 Webpack 以其使用简单著称,在使用它的过程中,使用者只需把它当作一个黑盒,需要关心的只有它暴露出来的配置。 本节将带你走进这个黑盒,看看 Webpack 是如何运行的。 基本概念 在了解 Webpack 原理前,需要掌握以下几个核心概念,以方便后面的理解: Entry:入口,Webpack 执行构建的第一步将从 Entry 开始,可抽象成输入。 Module:模块,在 Webpack 里一切皆模块,一个模块对应着一个文件。Webpack 会从配置的 Entry… »

TypeScript 入门学习

背景知识 TypeScript Handbook 入门教程 深入理解 TypeScript 工具泛型的实现 Partial Partial 作用是将传入的属性变为可选项 前置知识 首先我们需要理解两个关键字 keyof 和 in,keyof 可以用来取得一个对象接口的所有 key 值,比如 而 in 则可以遍历枚举类型, 例如 源码解析 keyof 产生联合类型,in 则可以遍历枚举类型,所以他们经常一起使用,看下 Partial 源码 上面语句的意思是 keyof T 拿到 T… »

0%