- 博客(4)
- 收藏
- 关注
原创 改变this的几种常见方法
1.call 方法是附加在函数调用后面使用,可以忽略函数本身的this指向2.语法:函数名.call(要改变的this指向,要给函数传递的参数1,要给函数传递的参数2,.......)使用call的方法的时候:1.会立即执行函数2.第一个参数是你要改变的函数内部的this指向3.第二个参数开始,依次是向函数传递参数。
2023-06-24 12:06:55 321 1
原创 原型和原型链
1.原型的概念原型的出现就是为了解决构造函数的缺点, 因为构造函数只能给对象添加属性,不能给对象添加方法。1.原型的概念每一个构造函数(普通函数也有原型)都有一个原型对象,也叫prototype(原型属性),它保存了构造函数创建的一类实例的共有的方法。
2023-06-24 10:43:09 27 1
原创 JS中对闭包的理解
对于闭包,通常有两种解释,一种是:闭包是一个函数,是一个在函数外部能够读取其他函数内部变量的函数,而外部函数就形成了一个闭包。更加通俗的讲,把一个函数作为返回值,就是闭包最经典的场景。官方来讲:闭包是函数与其周围状态的组合。
2023-06-24 10:06:57 75 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人