![](https://img-blog.csdnimg.cn/2019121014041548.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
ES6
风铭大师
长不过执念,短不过善变
展开
-
数组与对象的浅拷贝与深拷贝
一 浅拷贝 浅拷贝: 当拷贝的数据是对象,对象里的 1) 属性值是基本数据类型,那么拷贝的是地址, 2) 属性值是复杂引用类型,那么拷贝的是地址 浅拷贝只解决了第一层的问题,拷贝的第一层如果是引用类型,拷贝的还是地址 1.1 对象的浅拷贝 1.1.1 Object.assgin()方法 Object.assgin() //将所有可以枚举属性的值从一个或多个源对象复制到目标对象,返...原创 2019-03-19 22:27:22 · 393 阅读 · 0 评论 -
数组 对象 字符串高级API
一. 改变对象的属性名 let jsonObj = [ { "_id": "123456", &原创 2019-01-14 22:25:43 · 1029 阅读 · 2 评论 -
javascript设计模式之单例模式
一 什么是单例模式 单例模式之所以这么叫,是因为它限制一个类只能有一个实例化对象。经典的实现方式是,创建一个类,这个类包含一个方法,这个方法在没有对象存在的情况下,将会创建一个新的实例对象。如果对象存在,这个方法只是返回这个对象的引用 二 实现一个单例模式 2.1 ES6的class写法 class Singleton { static instance = null ...原创 2019-07-10 23:07:20 · 276 阅读 · 0 评论