首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Sunfin
掘友等级
公众号「AI那些事儿Daily」
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
模拟Object.create实现
Object.create()方法创建一个新对象,使用现有的对象来提供新创建的对象__proto__参考资料https://www.cxymsg.com/guide/jsWritten.html#%E
模拟bind实现
bind()方法会创建一个新的函数,当这个新函数被调用时,bind()的第一个参数将作为它运行时的this,之后的一序列参数将会在传递的实参前传入作为它的参数。
模拟apply实现
参考资料https://www.jianshu.com/p/7f43b611f1c7微信公众号“前端那些事儿”
模拟call实现
将函数设为对象的属性执行&删除这个函数指定this到函数并传入给定参数执行函数如果不传入参数,默认指向window参考资料https://www.cxymsg.com/guide/jsWritten.
模拟new实现
创建一个全新的对象被执行[[prototype]](也就是__proto__)链接使this指向新创建的对象创建的每个对象最终被[[prototype]]链接到这个函数的prototype对象上如果函
模拟instanceof实现
参考资料https://www.cxymsg.com/guide/jsWritten.html#%E5%AE%9E%E7%8E%B0instanceof微信公众号“前端那些事儿”
Event实现
简单版完善版参考资料https://www.cxymsg.com/guide/jsWritten.html#%E5%AE%9E%E7%8E%B0event-event-bus微信公众号“前端那些事儿”
影分身术——JS深克隆
分身术种类普通分身术:有其形,无其实,不具有完备的主体影分身术:从真身上得到完备的继承,具有和真身一样的完备性普通分身术普通分身术技术实现普通分身术局限性无法实现对函数、RegExp等特殊对象的克隆会
节流函数
规定在一个单位时间内,只能触发一次函数。如果这个单位时间内触发多次函数,只有一次生效。
防抖函数
在事件被触发n秒后再执行回调函数,如果在这n秒内又被触发,则重新计算。
下一页
个人成就
文章被点赞
55
文章被阅读
38,756
掘力值
922
关注了
18
关注者
46
收藏集
2
关注标签
27
加入于
2017-09-16