深拷贝和浅拷贝
深拷贝和浅拷贝是经常在面试中会出现的,主要考察你对基本类型和引用类型的理解深度。 一、先了解内存 1. 内存简单划分为堆区域和栈区域 2. 复杂数据类型数据存储在堆区域,基本数据类型变量和引用变量存储在栈区域 二、拷贝- 复制obj对象得到一个全新的对象, 1. 浅拷贝 - 复制的obj对象只复制一…
深拷贝和浅拷贝是经常在面试中会出现的,主要考察你对基本类型和引用类型的理解深度。 一、先了解内存 1. 内存简单划分为堆区域和栈区域 2. 复杂数据类型数据存储在堆区域,基本数据类型变量和引用变量存储在栈区域 二、拷贝- 复制obj对象得到一个全新的对象, 1. 浅拷贝 - 复制的obj对象只复制一…
数组reduce() 语法:[java]reduce(callFun,[initValue]) callFun: (previousValue,currentValue,currentIndex,arr)=>{} initValue: previousValue初始值(可选参数)[/java]…
标签:数组