首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
DOMApi
订阅
我也要在julius_bar里藏钱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
后台计时器罢工?我改用visibilitychange监听,代码从此‘永不停机’!
该问题的核心是浏览器对后台标签页的资源优化机制,现代浏览器(尤其是Chrome)为了节省电量、内存,会降低后台标签页的JavaScript执行频率,甚至冻结定时器。 一. 使用Visibility A
巧妙浏览器事件监听API:addEventListener的第三个参数
90% 的前端开发者都忽略了 addEventListener 的第三个参数!从布尔值到配置对象,它藏着控制事件阶段、自动解绑、优化性能的关键技巧
浏览器的 5 种 Observer,你用过几种?
网页开发中我们经常要处理用户交互,我们会用 addEventListener 添加事件监听器来监听各种用户操作,比如 click、mousedown、mousemove、input 等,这些都是由用户
MutationObserver MDN
MutationObserver给开发者们提供了一种能在某个范围内的DOM树发生变化时作出适当反应的能力.该API设计用来替换掉在DOM3事件规范中引入的Mutation事件.
stopPropagation和stopImmediatePropagation区别
在我们阻止节点事件向上冒泡时,通常会使用stopPropagation这个方法,但是突然发现还有一个stopImmediatePropagation方法,同样也可以阻止事件冒泡,分析一下不同。 都可以阻止事件冒泡,父节点无法接受到事件。
我最近面试前端,发现一个很有意思的现象..
最近一个月,为了给团队补充新鲜血液,我密集面试了差不多20位前端候选人,从刚毕业的新人到有三五年经验的都有。 面试得多了,我发现一个很有意思,甚至有点反常识的现象:现在很多候选人的知识结构,好像是个倒
requestIdleCallback:让你的网页如丝般顺滑
为什么我们需要 requestIdleCallback? 在传统的前端开发中,当我们执行耗时任务时,很容易阻塞主线程,导致页面卡死甚至用户交互延迟: 这种同步执行的后果: 用户操作无响应:按钮点击、输
DOM 移动大法!✨ moveBefore API 探秘 & 实战 (≧∇≦)/
探索实验性 DOM API moveBefore !✨ 它能让你更直观地将一个节点移动到同一父节点下另一个节点之前。
前端OOM内存泄漏如何排查?
前言 现代前端开发中,随着应用的复杂性和交互性的增加,OOM(Out Of Memory,内存不足)问题和内存泄漏逐渐成为影响用户体验和应用性能的关键挑战。排查和解决这些问题需要开发人员具备良好的调试
Chrome 133 里程碑式更新 - moveBefore, 或开启前端框架未来新纪元?
相关背景: Chrome 133 版本(将于 2 月 4 日发布稳定版)引入了一个新的 DOM 操作方法:Node.prototype.moveBefore。这一方法虽然看似简单,但其意义重大,因为它