自定义博客皮肤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中的reduce方法

/ {name: '张三', age: 18}let values = ['张三', 18];

2024-01-10 17:05:03 536

原创 apply、call、bind手写

使用方法,apply、call、bind的第一个参数是要指向的对象,后面的参数是要传递的值,其中注意的是bind要返回调用。1、实现改变函数this指向的主要原理是通过对象进行调用,因为对象调用会将函数的this指向这个函数;2、将被改写的函数挂载到Function 的函数上去,这样才能成功调用改写的函数。

2024-01-10 15:56:36 361 1

原创 关于js中this指向问题

在对于js的初学者中,可能有部分同学对于this的指向性问题不是太清楚,可能会迷惑,今天就用一篇文章轻松搞定js中的this指向问题。3、键头函数没有this指向,如果出现this,会向上进行寻找,找到指向上一个对象,找不到则返回window对象。5、在call、bind、apply中,this指向第一个对象。1、在函数调用中,this指向的是window对象;2、在对象调用的时候,this指向的是这个对象;4、在构造函数中,this指向它实例化的对象。

2024-01-10 14:00:42 440 1

空空如也

空空如也

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

TA关注的人

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