摘要:
##useMemo介绍 useMemo用于性能优化,通过记忆值来避免在每个渲染上执行高开销的计算。 const memoizedValue = useMemo(callbanck, array) 返回一个memoized 值 callback是一个函数用于处理逻辑 array 控制 useMemo 阅读全文
摘要:
一、什么是深拷贝?(先简单理解概念) 深拷贝是指,拷贝对象的具体内容,深拷贝在计算机中开辟一块新的内存地址用于存放复制的对象。源数据改变不会影响复制的数据。 ##二、为什么要使用深拷贝? 我们希望在改变新的数组(对象)的时候,不改变原数组(对象) arr=[100, [{a : 'hello'}, 阅读全文