虚拟dom和dom diff

虚拟dom的优点

  1. 减少dom操作
  • 虚拟dom可以将多次操作合并为一次操作
  • 虚拟dom可以借助dom diff算法,可以把多余的操作省掉
  1. 跨平台
  • ReactNative、小程序

虚拟dom的缺点

  1. 需要工程化解决方案支持

  2. 对于需要操作大量dom的场景,处理起来反而耗时,需要区别对待使用