2023前端开发面试笔试题(一) 自整理题库收藏共勉(不断更新)
简述diff算法过程答:执行diff算法就是调用patch函数,比较新旧节点,然后不断给真实的DOM打补丁。patch函数接收两种参数,vnode和oldVnode,两个参数分别代表了新节点和旧节点。此时用到了sameVnode(oldVnode, vnode),如果返回的是true,那么就执行patchVnode,如果返回的是false,那么就将vnode替换oldVnode,将新节点替换给旧节点。
原创
2023-03-31 07:16:10 ·
14290 阅读 ·
6 评论