自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 JS深浅拷贝

JS深浅拷贝 js包括基本数据类型:Null、Undifined、Number、String、Boolean 引用数据类型:Array、Object 基本数据类型保存在栈内存,引用数据类型保存在堆内存。因此,对于引用类型的复制,简单赋值无用,需要拷贝。拷贝存在两种类型:深拷贝与浅拷贝。 1、浅拷贝 浅拷贝只复制了指向某个对象的指针,而不复制对象本身,所以如果父对象的属性是基本数据类型,就没事,如果父对象的属性是引用数据类型,则父对象的值也有可能被修改。 // 浅拷贝函数 function simpleClo

2021-01-29 17:19:32 58

原创 ES6知识点总结

js ES6知识点总结 1、let、const (1)let、const声明形成块级作用域,const声明后必须赋值 (2)暂时性死区 var 声明的变量可以在声明之前使用,相当于声明值为undefined。 let、const 声明的变量不能在声明之前使用,会报错,这一部分称为暂时性死区。 if (a == 1) { console.log(temp) //报错 temp = 2 } 2、解构 (1)数组解构赋值 const [x,y,z] = [1,2,3] console.log

2021-01-28 14:50:39 112

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除