首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
唯921
创建于2023-02-08
订阅专栏
JavaScript
暂无订阅
共5篇文章
创建于2023-02-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
javascript之call和apply的模拟实现
call() 方法在使用一个指定的 this 值和若干个指定的参数值的前提下调用某个函数或方法。 apply() 方法调用一个具有给定this值的函数,以及以一个数组(或类数组对象)的形式提供的参数。
javascript之new的模拟实现
new 运算符创建一个用户定义的对象类型的实例或具有构造函数的内置对象类型之一。 在模拟之前我们得知道new一个构造函数的时候,发生了什么? 创建一个空对象,将它的引用赋值给this,继承函数的原
javascript之bind的模拟实现
bind 函数的三个特点: 1.返回一个函数 2.可以传入参数 3一个绑定函数也能使用new操作符创建对象:这种行为就像把原函数当成构造器。提供的 this 值被忽略,同时调用时的参数被提供给模拟函数
JavaScript之实现防抖函数
当持续触发事件时,一定时间段内没有再触发事件,事件处理函数才会执行一次,如果设定的时间到来之前,又一次触发了事件,就重新开始延时。
javascript之实现节流函数
所谓节流:当持续触发事件时,保证一定时间段内只调用一次事件处理函数。 根据首次是否执行以及结束后是否执行,效果有所不同,实现的方式也有所不同。