首页
沸点
课程
APP
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
DOMApi
订阅
我也要在julius_bar里藏钱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
什么?LocalStorage 也能被监听?为什么我试了却不行?
我们都知道,localStorage 是前端开发中常用的浏览器本地存储方案之一。然而你是否遇到过这样的情况: 本文将从源码出发,带你彻底理解 localStorage 的监听机制,并揭秘背后的行为逻辑
后台计时器罢工?我改用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,内存不足)问题和内存泄漏逐渐成为影响用户体验和应用性能的关键挑战。排查和解决这些问题需要开发人员具备良好的调试