![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
web
一些知识点
EvanJason
这个作者很懒,什么都没留下…
展开
-
淘宝镜像及NPM相关
安装一个依赖时慢的抠脚,默默抽根烟,这时才想到用淘宝镜像代理临时使用npm--registryhttps://registry.npm.taobao.orginstallexpress永久使用npmconfigsetregistryhttps://registry.npm.taobao.org配置CNPMnpminstall-gcnpm--registry=https://registry.npm.taobao.org恢...原创 2020-11-17 17:55:45 · 235 阅读 · 0 评论 -
js浅拷贝及深拷贝的几种方法
一个项目开发中经常会用到需要复制一个对象或者数组,但是却不能改变原始对象,所以就要用到拷贝,拷贝又分深拷贝和浅拷贝,今天列举一下几种拷贝形式。一、浅拷贝(1) Object.assign()Object.assign我们经常会用到合并对象,当然利用Object.assign性质我们也可以实现对象的拷贝。var obj1 = {a: 1, b: 2} var obj2 = Object.assign({}, obj1) obj2.a = 4 console.log(obj1, o转载 2020-11-15 17:56:44 · 2001 阅读 · 0 评论 -
JavaScript 深浅拷贝
JavaScript 浅拷贝与深拷贝一、数据类型数据分为基本数据类型(String, Number, Boolean, Null, Undefined,Symbol)和对象数据类型。基本数据类型的特点:直接存储在栈(stack)中的数据引用数据类型的特点:存储的是该对象在栈中引用,真实的数据存放在堆内存里引用数据类型在栈中存储了指针,该指针指向堆中该实体的起始地址。当解释器寻找引用值时,会首先检索其在栈中的地址,取得地址后从堆中获得实体。二、浅拷贝与深拷贝深拷贝和浅拷贝是只针对Object和A转载 2020-11-15 17:37:06 · 385 阅读 · 0 评论