开笔前的那些事 关于深拷贝和浅拷贝,也是面试中经常被问到的一个高频题目。然而最近在使用`redux`的过程中,才发现对这一方面的理解不是很到位。 事情来源是这样的:当我在 reducer 中更新 state 时,发现 initstate 也被修改了,被修改的部分是一个数组,基本类型并没有被修改。 举个栗子: const initsta...
开笔前的那些事 关于深拷贝和浅拷贝,也是面试中经常被问到的一个高频题目。然而最近在使用`redux`的过程中,才发现对这一方面的理解不是很到位。 事情来源是这样的:当我在 reducer 中更新 state 时,发现 initstate 也被修改了,被修改的部分是一个数组,基本类型并没有被修改。 举个栗子: const initsta...