Loading...

暂无文章发布记录

Dark零点博客
Dark零点博客
06-02 18:00 · 技术

js防抖节流函数封装教程

别再用老一套了:一文吃透JS防抖与节流的精准封装 做前端开发,谁没遇到过这种糟心事?窗口拖动时页面卡成PPT,搜索框每敲一个字就发一次请求把服务器干懵了,或者疯狂点击提交按钮导致表单重复上报。这些场景的救星就是防抖和节流。但网上流传的那些“复制粘贴版”代码,往往藏着坑:一旦涉及类方法调用丢失 this,或者异步请求还没返回就再次触发,逻辑直接跑偏。与其到处拼凑碎片代码,不如自己掌握一套能扛住实际业...

阅读原文
Dark零点博客
Dark零点博客
06-02 12:00 · 技术

js异步编程Promise全解析

告别回调嵌套:JS Promise 核心机制与实战避坑指南 写异步代码最消耗精力的,往往不是接口响应慢,而是逻辑嵌套越堆越深。业务稍微一交叉,缩进直接向右平移三屏,读起来像在解一团乱麻。Promise 的设计初衷很明确:把这种“螺旋阶梯”拉直成可预测的流水线。 很多人误以为 Promise 只是语法包装,其实它底层跑的是一个严格的状态机。Pending(进行中)、Fulfilled(已完成)、Re...

阅读原文
Dark零点博客
Dark零点博客
06-02 06:00 · 技术

js DOM操作核心方法汇总

DOM 操作不靠猜:从高效查找到流畅渲染实战指南 写动态网页就像搭乐高,DOM 就是那一块块能自由拼插的积木。很多开发者在接触前端时,总觉得 DOM 操作是门玄学:改个样式页面卡顿、插入节点莫名错位。其实剥开层层 API,核心的操作逻辑非常直白。掌握对的方法,不仅能少踩坑,还能让代码跑得又稳又快。 精准定位:告别盲目遍历 拿到目标元素是动手的第一步。别再用老掉牙的 getElementsByCla...

阅读原文
Dark零点博客
Dark零点博客
06-02 00:00 · 技术

js事件委托性能优化实战

告别内存泄漏:JS事件委托性能优化实战指南 打开浏览器 Performance 面板,盯着长列表滚动的帧率曲线发呆。几十个甚至上百个子节点各自挂着独立的点击监听器,内存占用直线攀升,主线程任务队列堆积,手指一滑动就是明显的卡顿。这不是极端案例,而是日常迭代中随处可见的“监听器通胀”。与其给每个 DOM 元素单独贴标签,不如把事件管理器统一收拢到父级容器。事件委托不仅是基础 API 的灵活组合,更是...

阅读原文
Dark零点博客
Dark零点博客
06-01 18:00 · 技术

js闭包原理与应用场景

别再死记硬背:用执行上下文看透JS闭包的本质与实战 写JavaScript多年,闭包几乎是每位开发者绕不开的坎。面试时被反问“变量销毁了为什么还能访问”,线上监控莫名其妙报内存泄漏,多半是踩进了闭包的认知误区。很多人习惯把它当成语法黑魔法,其实它只是JS词法作用域规则的自然延伸。理清它的底层运行机制,才能在日常编码中用得顺手而不反受其累。 理解闭包,得先打破“函数执行完局部变量立刻回收”的直觉。J...

阅读原文
青灯暮雨
青灯暮雨
05-29 18:21 · 推荐

使用的第三方库有bug,你会怎么办

在当今的前端工程化领域,第三方库的使用已经成为标配。然而,不可避免的是,这些库可能会存在 bug,或者是库的一些功能并不能满足需要,需要修改库的某个功能,或添加功能。当遇到这种情况时,我们应该如何应对?

阅读原文
Serenity's Blog
Serenity's Blog
05-29 17:31 · 推荐

AstraHub 星链插件 · 一篇写给独立博客生态的使用与思考

关于 AstraHub 星链插件的使用文档与一些不得不说的话 —— 数据来源、设计取舍、为什么不是"多此一举",以及在被频繁质疑之后的一点回应,这是一篇关于AstraHub 星链插件的使用文档,也是一封写给所有关心独立博客生态的朋友的"自我介绍"。它既写给愿意来一起看看的朋友,也写给目前还有一些疑问

阅读原文
陈阳

都说便宜的鱼油没效果,分享个我经常吃的鱼油,金凯撒。但是就是好贵啊🥲

瞬间图片

友情链接

Friends & Partners

View All