采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
结构是差不多,但两者本质不一样。container 是真是的 node 而 vnode 是虚拟的 node(即一个 JS 对象)
非常感谢!
应该是要分成两种进行。我一开始认为: 他会检测一下第一个参数是不是真实的dom,如果是,就把它转成虚拟dom的结构,再去进行比较。 但是现在的话,我会认为: 检测到第一个参数是真实dom之后,就直接将第二个参数对应的dom创建出来,然后直接replace这个真实dom。这样做的话,性能上好像会快一点。 前辈,我这样理解对吗?
是的!
登录后可查看更多问答,登录/注册
视频讲解前端面试中的JS高级知识点,扩展JS知识深度,从容面试
1.6k 7
1.3k 7
910 7
1.0k 6
930 6