03 2021 档案

摘要:关于真实的DOM 重绘和重排 ** 重绘不一定需要重排,重排必然会导致重绘** 重排: 渲染树需要重新计算 页面渲染初始化 元素的尺寸改变(盒模型的几何属性,如: 外边距、内边距、边框宽度、宽、高) 添加、删除可见Dom 元素的位置改变 浏览器窗口尺寸的改变 获取某些属性时,如:offsetTop, 阅读全文
posted @ 2021-03-29 19:13 yuxi2018 阅读(715) 评论(0) 推荐(0)
摘要:了解 async/await 更优雅的异步处理的解决方案 async/await 是基于 Promise 的进一步的一种优化,处理方式更加优雅。 从字面意思上理解async/await: async 是异步的意识,await 有等待的意思,而两者的用法上也是如此。async用于声明一个异步的 fun 阅读全文
posted @ 2021-03-02 16:23 yuxi2018 阅读(143) 评论(0) 推荐(0)
摘要:了解 Promise ? Promise 是一种异步编程的解决方案;有三种状态,pending (进行中)、resolved(已完成)、rejected(已失败)。当Promise的状态由 pending 转变为 resolved 或 rejected 时,会执行相应的方法。状态一旦改变,就无法再次 阅读全文
posted @ 2021-03-02 16:20 yuxi2018 阅读(131) 评论(0) 推荐(0)