
js算法
突然好热
这个作者很懒,什么都没留下…
展开
-
数组方法实现
【代码】数组方法实现。原创 2024-07-23 19:23:05 · 128 阅读 · 0 评论 -
深拷贝的实现
【代码】深拷贝的实现。原创 2024-07-23 18:32:30 · 124 阅读 · 0 评论 -
观察者模式
发布订阅模式(Publish-Subscribe Pattern),也称为观察者模式,是一种常用的设计模式,用于对象之间的消息传递。在这个模式中,订阅者(Observer)注册到发布者(Subject),当发布者状态发生变化时,通知所有订阅者。原创 2024-07-23 18:18:55 · 495 阅读 · 0 评论 -
寄生组合式继承
寄生组合式继承(Parasitic Combination Inheritance)是 JavaScript 中实现继承的一种方式,它结合了组合继承和寄生继承的优点,同时避免了组合继承中的性能问题。组合继承会导致父类构造函数被调用两次,而寄生组合式继承通过使用原型链来避免这一问题。给子类添加一个调用父类构造函数的函数,并传递相应的参数。创建父类原型的一个副本,并将其赋值给子类的原型。修正子类的构造函数指针。原创 2024-07-23 18:10:03 · 447 阅读 · 2 评论 -
call apply bind 的实现
定义: 这段代码是在上定义了一个名为mybind的方法,目的是为了模拟 JavaScript 原生的功能。目标: 允许你将一个函数绑定到特定的上下文 (context) 并预先设置一些参数,从而返回一个新的函数,这个新函数在被调用时会使用预设的上下文和参数。原创 2024-07-23 17:54:41 · 367 阅读 · 0 评论 -
instanceOf实现
【代码】instanceOf实现。原创 2024-07-23 17:29:44 · 141 阅读 · 0 评论 -
数组任意压平
【代码】数组任意压平。原创 2024-07-23 17:25:10 · 115 阅读 · 0 评论 -
树状转列表
【代码】层次数据压平。原创 2024-07-23 17:13:12 · 127 阅读 · 0 评论 -
手写Promise
【代码】js算法题。原创 2024-07-23 17:10:20 · 156 阅读 · 0 评论