![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
everyday
文章平均质量分 83
sayoriqwq
to do,to record
展开
-
每天一个知识点-从输入 url 到页面渲染:dns解析
从最经典的「从输入 url 到页面渲染」八股文开始,梳理相关知识点。原创 2024-03-16 15:21:54 · 341 阅读 · 1 评论 -
每天一个知识点-promise,async & await
理解 await,可以这样思考:await 后的表达式相当于 promise(expression),而在 await 表达式之后的代码都被放进了这个 promise 的.then()里,也就是被 expression 阻塞,只有等待这个promise的状态为 resolved 的时候才可以继续执行后面的代码。async 是一个函数标记,await 会对其后的表达式解包:是 promise 就把其.then 的第一个参数(也就是 resolve 的结果)解出来,不是则返回原值。三种状态,状态只能改变一次。原创 2024-03-15 21:18:03 · 973 阅读 · 1 评论 -
每天一个知识点-防抖节流
老生常谈的面经了。之前一直用的lodash库,今天在做vue练习的时候遇到了自定义指令的需求,然后发现不调库居然写不出来这玩意,因此学习并记录一下出于不重复造轮子的原则,对于一些在参考博客里已经写的很好的内容就不再赘述了。更详尽的解释请参照ref部分这样就是一个简单且相对完善的防抖实现了。// 这里保存其实没有多大必要,但是我很烦this的动态性,因此习惯先存一份// 事实上我几乎不用this// 打开注释以对照事件-func的触发return}, wait)不过还存在着一些问题。原创 2024-03-14 21:05:54 · 780 阅读 · 1 评论