自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 this指向的相关问题

4.箭头函数本身没有this指向的问题,箭头函数会捕获父级的this供自己使用,所以只有父级改变了this指向,它才会改变,父级不改变this指向,它就不会改变this指向。如果箭头函数写在全局下,他的this永远指向window,并且而不会发生改变。this: js保留的一个关键字,用来指向当前可执行的上下文,谁最终调用,this就指向谁,书写方式:函数名.bind(this指向谁)(参数)书写方式:函数名.call(this指向谁,参数)this的指向不是一成不变的,会根据情况而改变。

2024-05-16 11:12:00 548

原创 js基础 = 与 + 的用法

拓展:比较运算符的===和!== 比较的时候会判断数据类型,而== 、>、 >=、 <、 <= 都不会比较数据类型。=== 比较值和数据类型。a++ 先赋值,后自加1。++a 先自加1,后赋值。

2024-05-16 10:21:17 442

原创 深拷贝、浅拷贝

浅拷贝拷贝的是指针,深拷贝拷贝的是地址改变其中一个变量另一个变量也会跟着改变改变其中一个变量,另一个变量不会跟着改变。

2024-05-15 20:55:52 421

原创 声明变量的方法以及区别

不存在变量提升,具备块级作用域 { } ,存在暂时性死区(在当前作用域中声明变量之前不能使用变量)不存在变量提升,具备块级作用域{ },存在暂时性死区。声明变量,同一作用域中不能声明相同的变量名。声明变量,同一作用域中能声明相同的变量名。声明常量,不能重复赋值。

2024-05-15 12:13:06 110

原创 js数据类型

4.Object.prototype.toString.call() ----- 可以判断所有的数据类型。2.constructor ----- 能判断除null和undefined的所有数据类型。书写方式:Object.prototype.toString.call(需要检验的数据)1.typeof ---- 能够判断除null外的所有基本数据类型和函数function。3.instanceof ---- 只能判断复杂数据类型。5.isArray ----- 判断是否是数组。

2024-05-15 11:33:43 180

空空如也

空空如也

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

TA关注的人

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