获得徽章 0
前端程序媛
前端程序媛
前端程序媛
赞了这篇沸点
dom.offsetWidth可以触发重绘,这在连续变化CSS样式使transition触发时候很管用。但是,除了这样的场景,请避免使用,可以使用其他方式获取尺寸(如getBoundingClientRect)。最近一个项目,当有上千条数据的时候,页面渲染居然要20~30秒,对是秒。排查之后是一个UI组件使用了dom.offsetWidth获取尺寸,改成其他方式后,渲染时间变成了20~30ms,没错,你没有看错,降低了1000倍。页面DOM越多dom.offsetWidth的性能影响越明显,是n²性能开销增加。
展开
12
前端程序媛
前端程序媛
前端程序媛
前端程序媛
前端程序媛
赞了这篇沸点
eslint-config-prettier 真是个天才,它并没有写任何的新规则,而只是把原有的 eslint 规则关闭了 twitter.com
justjavac于2019-01-18 13:15发布的图片
4
赞了这篇沸点
十年对比
justjavac于2019-01-22 13:00发布的图片
4
赞了这篇沸点
平时跟产品经理相处的时候觉得他们很牛逼,啥都知道啥都行,一到开需求时我就觉得他们集体变成了沙雕,提的都是些乱七八糟的东西????
16
下一页
个人成就
文章被点赞 9
文章被阅读 3,233
掘力值 74
收藏集
8
关注标签
18
加入于