
日积月累(学习深度)
文章平均质量分 74
ALKEN ABBY
这个作者很懒,什么都没留下…
展开
-
URL从输入到⻚面显示的过程(详细版)
浏览器中输入网址DNS 解析域名得到 IP 地址DNS 解析首先会从你的浏览器的缓存中去寻找是否有这个网址对应的 IP 地址,如果没有就向OS系统的 DNS 缓存中寻找,如果没有就是路由器的 DNS 缓存, 如果没有就是 ISP 的DNS 缓存中寻找。 所以,缓存的寻找过程就是: 浏览器 -> 系统 -> 路由器 -> ISP。 如果在某一个缓存中找到的话,就直接跳到下一步。 如果都没有找到的话,就会向 ISP 或者公共的域名解析服务发起 DNS 查找请求。这个查找的过程还是一个递归查询的过程。拿到IP地原创 2024-09-30 10:33:46 · 984 阅读 · 0 评论 -
设计模式 -- 策略模式(传统面向对象与JavaScript 的对比实现)
当我 们对这些策略对象发出“计算奖金”的请求时,它们会返回各自不同的计算结果,这正是对象多态性的体现,也是“它们可以相互替换”的目的。替换 Context 中当前保存的策略对象,便能执行不同的算法来得到我们想要的结果。使用组合函数来重构代码,把各种算法封装到一个个的小函数里面,这些小函数有着良好的命名,可以一目了然地知道它对应着哪种算法,它们也可以被复用在程序的其他地方。在 JavaScript 语言中,函数也是对象,所以更简单和直接的做法是把 strategy 直接定义为函数。原创 2023-08-20 16:17:52 · 1254 阅读 · 0 评论 -
设计模式 -- 单例模式(传统面向对象与JavaScript 的对比实现)
单例模式的定义是:保证一个类仅有一个实例,并提供一个访问它的全局访问点。原创 2023-08-20 15:00:46 · 1464 阅读 · 0 评论 -
代码优雅化进阶学习(三)
代码优雅化进阶学习(三)原创 2023-04-14 19:30:00 · 875 阅读 · 1 评论 -
代码优雅化进阶学习(二)
代码优雅化进阶学习(二)原创 2023-04-11 22:15:00 · 228 阅读 · 0 评论 -
优秀代码汇总学习(一)
优秀代码汇总学习(一)原创 2023-04-10 22:30:00 · 407 阅读 · 0 评论 -
React 执行架构流程详细----归阶段 mount 时流程(三)
React 执行架构流程详细----归阶段 mount 时流程(三)原创 2023-03-18 16:26:42 · 937 阅读 · 3 评论 -
React 执行架构流程详细----递阶段 mount 时流程(二)
React 执行架构流程详细----递阶段 mount 时流程(二)原创 2023-03-18 15:18:47 · 832 阅读 · 0 评论 -
React 架构流程概览(一)
React 执行架构流程概览原创 2023-03-12 11:45:40 · 1113 阅读 · 1 评论 -
Node 异步I/O 实现
Node 异步I/O 实现原创 2023-01-13 17:40:00 · 941 阅读 · 0 评论 -
useRef 源码解读
useRef 源码解读原创 2022-12-18 22:30:00 · 911 阅读 · 0 评论 -
useEffect 和 useLayoutEffect 的源码解读
useEffect 和 useLayoutEffect 的源码解读原创 2022-12-16 19:40:00 · 733 阅读 · 0 评论 -
React 新老架构对比(React 架构演进史)
React 新老架构对比(React 架构演进史)原创 2022-12-13 15:45:00 · 366 阅读 · 0 评论 -
React 的设计理念(React 哲学)
React 的设计理念(React 哲学)原创 2022-12-12 22:08:58 · 574 阅读 · 0 评论 -
useState源码解读 及 手撕 useState 实现
useState源码解读 及 手撕 useState 实现原创 2022-12-05 11:53:17 · 873 阅读 · 2 评论 -
使用TS 封装 自定义hooks,实现不一样的 CRUD
使用TS 封装 自定义hooks,实现不一样的 CRUD原创 2022-12-04 09:56:31 · 1498 阅读 · 0 评论 -
对象数组去重
对象数组去重原创 2022-11-23 15:26:57 · 255 阅读 · 0 评论 -
hooks 内部结构
hooks 内部结构原创 2022-10-31 20:48:04 · 593 阅读 · 0 评论 -
Fiber的理解
Fiber的理解原创 2022-10-21 14:39:44 · 1384 阅读 · 0 评论 -
温故知新 -- react 官方文档总结2
温故知新 -- react 官方文档总结2原创 2022-10-17 10:21:13 · 1633 阅读 · 0 评论 -
温故知新 -- react 官方文档总结1
温故知新 -- react 官方文档总结1原创 2022-10-15 11:08:37 · 2451 阅读 · 0 评论 -
js代码在V8中怎么执行的
js代码在V8中怎么执行的原创 2022-10-02 10:19:31 · 346 阅读 · 0 评论 -
NaN 的 注意点
NaN 的 注意点原创 2022-09-30 21:30:39 · 513 阅读 · 0 评论 -
requestAnimationFrame 和 setTimeout 的区别
requestAnimationFrame 和 setTimeout 的区别原创 2022-09-18 11:22:19 · 1480 阅读 · 0 评论 -
浏览器的 5 种 Observer
浏览器的 5 种 Observer原创 2022-09-18 10:38:56 · 584 阅读 · 0 评论 -
React.PureComponent 和 React.Component 的区别
React.PureComponent 和 React.Component 的区别原创 2022-09-15 21:17:02 · 407 阅读 · 0 评论 -
React.fragment 和 <> 有什么区别
React.fragment 和 有什么区别原创 2022-09-12 15:40:29 · 476 阅读 · 0 评论 -
pureComponent
pureComponent原创 2022-09-12 14:43:13 · 486 阅读 · 0 评论 -
编写 loader
编写 loader原创 2022-09-12 10:30:26 · 270 阅读 · 0 评论 -
webpack 的 HMR 原理
webpack 的 HMR 原理原创 2022-09-12 09:42:29 · 217 阅读 · 0 评论 -
webpack 的 plugin 实现
webpack 的 plugin 实现原创 2022-09-11 09:37:41 · 224 阅读 · 0 评论