自定义博客皮肤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)
  • 收藏
  • 关注

原创 JavaScript深拷贝、浅拷贝和负值区别

深、浅拷贝和赋值首先说明一下,深拷贝、浅拷贝和等号负值的区别是建立在对引用数据类型(对象,数组)进行拷贝时候的说法。然后说明一下拷贝,这里的拷贝指的你想创建一个新的数据b,这个数据b除了名字不一样和其他的原数据a一模一样,注意两个点:(1)创建一个新数据b,b和a是两个独立的个体。(2)a和b的所包含的内容完全一致。再然后举个例子说明一下深拷贝、浅拷贝和等号负值的区别。话说,尼古拉斯赵四是象牙山响当当的人物,舞步独步天下。于是乎人们为他起了各种绰号,亚洲舞王、象牙山郭富城等等。亚洲舞王是赵四的

2020-05-22 23:52:35 264

原创 JavaScript中new一个新对象做了什么

当你在JavaScript中new 一个classA时,实际上做了以下四步:创建空对象。(var obj = {};)设置constructor属性为构造函数的名称。新对象的__proto__指向构造函数的prototype对象。即 obj.proto = classA.prototype;classA.call( obj ); (函数中的this指向新对象)将初始化完毕的新对象保存到等号左边的变量中。...

2020-05-16 22:15:58 276

原创 Vue watch和computed 使用和区别

Vue watch和computed 使用和区别computed 使用watch使用两者区别总结爬坑(watch监听数组、对象)computed 使用computed是vue提供的计算属性,它可以像data中的数据一样去使用,只有computed依赖的属性变化的时候,computed才会重新求值。如字面意思一样,如果数据要通过复杂逻辑来得出结果,那么就推荐使用计算属性computed来处理。直接上代码:<div id="example"> <p>Original messa

2020-05-15 23:30:00 367

空空如也

空空如也

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

TA关注的人

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