自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 改变this指向

方法:这两个方法是 Function.prototype 的方法,可以显式地调用函数,并指定函数执行时的。并不会立即调用函数,而是返回一个新的函数,可以稍后调用。方法创建一个新的函数,并指定函数执行时的。的指向,箭头函数会继承外部函数的。

2023-06-24 10:17:30 38

原创 this指向的理解

注意:箭头函数没有自己的this,它的this取决于所在外部作用域的this,它会继承外部作用域的this。用于引用当前执行代码的对象。它的值是不固定的,取决于函数的调用方式。在 JavaScript 中,关键字。对象,Node.js 环境下指向。指向全局对象(浏览器环境下指向。的值取决于函数的调用方式。指向触发该事件的元素。this的常见的指向。:在事件处理函数中,

2023-06-24 10:03:08 39

原创 原型和原型链的理解

当访问一个对象的属性或方法时,如果该对象本身没有这个属性或方法,JavaScript 引擎会沿着原型链向上查找,直到找到该属性或方法或者到达原型链的末端(null)原型(Prototype):每个 JavaScript 对象都有一个原型(prototype)属性,该属性指向另一个对象,称为原型对象。通过原型和原型链的机制,可以实现对象之间的继承。当一个对象需要访问另一个对象的属性或方法时,如果该属性或方法在当前对象本身上不存在,就会通过原型链查找到原型对象中对应的属性或方法,从而实现了继承。

2023-06-24 09:43:22 869

原创 闭包的理解

在 JavaScript 中,闭包的特点体现在函数内部定义的函数可以访问外部函数的变量,而外部函数不能访问内部函数的变量。闭包是指函数能够访问其词法作用域之外的变量,即使在其外部函数已经执行完毕的情况下仍然可以访问和操作这些变量。闭包在函数式编程中又充当重要的角色,可以作为函数的返回值,或者作为参数传递给其他函数。闭包的实现原理是将函数和其相关的变量封装在一个包裹中,使得这些变量的生命周期得以延续。下面就是一个经典的闭包。

2023-06-24 09:28:50 39

空空如也

空空如也

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

TA关注的人

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