首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
驱动
订阅
万手哥
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
如何监听 DOM 变化
在MVVM框架中,一是监听数据变化,数据驱动。 我们都知道通过Object.defineProperties(),来监听数据的变化,或者使用,代理和反射。 其实在MVVM中,也有操作DOM的场景。那么,我们是通过哪些API来监听DOM的变化的呢? 以上三种都不是很好的方法。那么…
你应该要知道的重绘与重排
现代web框架大多都是数据驱动类的,比如 react, vue,所以开发者不需要直接接触 DOM,修改 data 便可以驱动界面更新。但是作为前端工程师,了解浏览器的重绘与重排还是很有必要的,可以帮助我们写出更好性能的 web 应用。 有了渲染树(Render Tree),浏览…
DOM操作成本到底高在哪儿?
从我接触前端到现在,一直听到的一句话:操作DOM的成本很高,不要轻易去操作DOM。尤其是React、vue等MV*框架的出现,数据驱动视图的模式越发深入人心,jQuery时代提供的强大便利地操作DOM的API在前端工程里用的越来越少。刨根问底,这里说的成本,到底高在哪儿呢?