pwindy  
在完成任务的同时,还需要不断“复盘”,不论你多么的忙,都需要留下时间思考,可以思考哪些地方做的好,哪些地方我们可以改进,应该如何改进,注重总结才是王道

一.虚拟DOM的设计思路

  1. 用JavaScript对象模拟DOM树,得到一棵虚拟DOM树。
  2. 当页面数据变更时,生成新的虚拟DOM树,比较新旧两棵DOM树的差异。
  3. 把差异应用到真正的DOM树上。

二.事件委托

  1. 事件捕获阶段
  2. 目标阶段
  3. 事件冒泡阶段(将子元素事件委托给父级元素来进行处理)

 可以大量减少浏览器对元素的监听

posted on 2022-08-04 10:56  pwindy  阅读(17)  评论(0)    收藏  举报