![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HTML
郁郁桀桀
这个作者很懒,什么都没留下…
展开
-
虚拟DOM为什么会比真实DOM快??
1、浏览器加载到HTML文档后,会将HTML解析为DOM数,CSS解析为CSSOM树,DOM和CSSOM合并起来就是render树;在修改DOM树、修改样式表或者用户触发事件时会导致render树重新渲染,重新渲染可能会引发重绘和回流,这两个操作都很耗时。2、在浏览器中,渲染引擎和JS引擎是分离的,渲染引擎会暴露一些接口给JS调用,这里的通信也是要付出代价的;所以尽可能减少对DOM的操作可以达...原创 2020-04-15 22:20:15 · 2688 阅读 · 3 评论 -
url中的‘#’的作用及读写方法
1、‘#‘代表网页的一个位置,‘#‘’右边的字符是该位置的标识符。为网页位置指定标志符的两种方法:1)使用锚点2)使用id属性2、‘#‘用来对浏览器指导动作对服务器完全无用,HTTP请求不包括‘#‘的内容。react中的hashRouter?3、用window.location.hash进行‘#‘属性的读写。...原创 2020-04-15 22:19:22 · 1182 阅读 · 0 评论