1.面试被问到react与vue中diff算法的区别,请大神赐教 2.在网上查到了vue与react虚拟dom的区别是: 网上答案:virtual DOM不一样,vue会跟踪每一个组件的依赖关系, 不需要重新渲染整个组件树. 而对于React而言,每当应用的状态被改变时,全部组件都会重新渲染,所以react中会需要shouldComponentUpdate这个生命周期函数方法来进行控制。 上述是网站一些普遍的答案但是之前看过一个面试题是 使用了setstate发生了什么? 网上答案:在代码中调用setState函数之后,React 会将传入的参数对象与组件当前的状态合并,然后触发所谓的调和过...