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

原创 JS.深拷贝、浅拷贝

1.什么是浅拷贝? *浅拷贝是创建一个新的对象,如果被拷贝的原始对象中属性数据类型为基本类型(Number、String、Boolen、Undefined、Null),则拷贝的对象和原始对象中的属性值互不影响(就是你的值变了他不变);如果被拷贝的原始对象中属性数据类型为引用类型(Object、Array、Fuction),则拷贝的对象和原始对象中的属性值相互影响(就是你的值变了他也变) var person = {fname:"John", lname:"Doe", ag..

2021-09-18 00:13:29 62

原创 JS的预编译

一预编译:.创建AO对象→ 找形参和变量的声明作为AO对象的属性且值为undefined → 实参和形参统一 → 找函数声明(如果函数声明和变量名称一致就覆盖变量) function fn(a,c){ console.log(a) // function a(){} var a =123 console.log(a) // 123 console.log(c) // function c(){} function a(){} if(false){ ..

2021-09-16 16:20:06 45

原创 关于this指向问题

1.在函数中直接使用的this指向window var age = 18; var person = { age: 22, say: function(){ console.log(this.age) } } fn = person.say; fn(); //18 *这里的 fn() 是直接调用,所以等同于fn.call(window) 2. 在对象中调用,谁调用this就指向谁 ...

2021-09-16 15:08:23 63

空空如也

空空如也

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

TA关注的人

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