如图,两个文本文件,linux有一个最基本的diff命令,就是找出两个文件的异同,区别。
所以diff算法不依赖于任何插件,他并不是react,vue什么提出来的新概念。只不过移到了react中,对比的是js对象而已,他早就在我们的身边。
首先diff算法非常复杂,实现难度很大,源码量很大。我们明白核心流程,不关心细节就行。
diff算法
原文:https://www.cnblogs.com/wzndkj/p/11032101.html