自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JSON.parse(JSON.stringify(obj)) 和Object.assign()的区别

JSON.parse(JSON.stringify(obj))是深拷贝,新对象和原对象彼此之间不会影响 obj3= Object.assign(obj1,obj2) 中 obj1和obj3 会指向同一个内存空间,会相互影响

2024-02-05 17:26:22 350 1

原创 手写模态框,弹框或遮罩层

原理:通过display:block;与display:none控制元素的显示与隐藏,实现模态框功能。功能:点击打开模态框按钮时显示模态框;点击关闭按钮时隐藏模态框;点击模态框外部时隐藏模态框;

2023-06-07 15:34:49 293 1

原创 拷贝,浅拷贝与深拷贝三者的区别

拷贝,浅拷贝与深拷贝的区别如下: 如果拷贝的对象里的元素只有值,没有引用类型,那浅拷贝和深拷贝没有差别,新对象和原对象相互独立,不受影响; 如果拷贝的对象里的元素包含引用类型, 对于浅拷贝,它虽然将原有对象复制一份,但是依然保存的是引用,所以对新对象里的引用里的值进行修改,会改变原对象的值,新对象和原对象没有完全分离开; 如果拷贝的对象里的元素包含引用类型, 对于深拷贝,它会将原对象里的引用也新创建一个列表,然后放的是新列表的引用,新对象和原对象完全分离开。

2022-08-25 11:20:30 773

空空如也

空空如也

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

TA关注的人

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