Better

Ethan的博客,欢迎访问交流

哪些常见却可能不熟悉的类

了解下源码中提到的 Blob、ArrayBuffer、FileReader、ObjectURL、Base64 的解码与编码。


Dom 坐标相关

最近的工作涉及到比较多和坐标相关的东西,比如 MouseEvent 的坐标属性,或是 Dom 的位置等,属性比较多,容易搞混!


从 axios 拾得平平无奇一工具箱

工作中排查 axios 源码时,发现一个平平无奇的工具箱,responseType 高级类型,拦截器的执行顺序。


escape、encodeURI、encodeURIComponent

一直对这个都十分困扰,今天重新看了看


then vs catch vs finally

常识呀,基础呀


HTTP 请求自动失败重试

学习代码示例


来自 MDN 的 JavaScript 笔记

最近碰到奇怪的问题,翻阅 MDN 文档,发现其可真是个宝藏哈。内容都是些基础的东西,包括事件循环、类型数组、内存管理和浏览器进程


阅读笔记:JavaScript 黑话

一些利用语言的特征使用的一些不常见的奇淫技巧,JavaScript 的语法是十分简单灵活的,但在项目中建议大家遵从 ESLint 规范编写可维护性的代码。


用原生 JS 实现 innerHTML 功能

都知道浏览器和服务端是通过 HTTP 协议进行数据传输的,而 HTTP 协议又是纯文本协议,那么浏览器在得到服务端传输过来的 HTML 字符串,是如何解析成真实的 DOM 元素的呢,也就是我们常说的生成 DOM Tree,最近了解到状态机这样一个概念,于是就萌生一个想法,实现一个 innerHTML 功能的函数,也算是小小的实践一下。


你不知道的 JS 上卷读书笔记2/2

你不知道的 JS 上卷对 JS 中几个特别基础且重要的点进行了讲解,这是一篇读书笔记。