- 博客(7)
- 收藏
- 关注
原创 call()、apply()、bind()
调用一个函数,同时指定函数执行时 this 的值,并传递一个参数数组或者类似数组的对象给这个函数。调用一个函数,同时指定函数执行时 this 的值,并传递一个参数列表给这个函数。创建一个新函数,调用它时,指定函数执行时 this 的值。他是一个函数,所以不能直接使用,要调用。
2024-04-01 22:35:38 150
原创 前端中的设计模式(工厂模式、单例模式、代理模式、策略模式)
策略模式把算法和算法的实现分开,算法单独封装起来是一种一对多的依赖关系。有多个观察者同时监听一个对象,当该对象发生变化时,所有的观察者都会收到通知并自动更新为一个对象提供一个占位符,控制其访问,像房产中介。
2024-04-01 20:13:09 392
原创 js创建数组的方式
创建一个固定长度的数组,所有元素初始化是 undefined。创建一个长度不定的数组,不考虑参数的数量或类型。从一个类似数组或者可迭代的对象创建一个新数组。
2024-04-01 20:10:14 144
原创 函数、对象、方法、类、实例
一切都是对象,是包含属性和方法的数据容器。类,定义了对象的结构和行为类,可以是具有相同属性和方法的对象集合,也就是,可以通过类创建多个具有相同属性的对象实例。定义在对象上的函数,与对象紧密相关,用于操作对象的数据、执行与对象相关的任务。只能在所属对象上调用。通过类或者构造函数创造的对象,类定义了对象的结构和行为,实例是这个对象的具体实现。每个实例都有自己的属性和方法,可以修改这些属性和方法。
2024-04-01 15:21:08 163
原创 js函数的原理仿写(JavaScript)一
js函数的原理仿写(JavaScript)一 indexOF,find,findIndex,startsWith
2022-10-10 08:56:22 71 1
空空如也
每日一练的,连续子数组的最大和,提交显示不通过
2022-10-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人