首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
手写javascript原声方法,巩固JavaScript基础,为面试做准备,包含promise相关
炸了毛的摩刺
创建于2021-06-26
订阅专栏
手写代码
暂无订阅
共6篇文章
创建于2021-06-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
6. js-interview
1.模拟call和apply/ bind原理 call和apply的区别是什么?哪个性能更好一些? call和apply都是Function原型上的方法,每一个函数作为Function的实例都可以调用
5. curry
深入详解函数的柯里化 javascript 函数 add(1)(2)(3)(4)实现无限极累加 —— 一步一步原理解析 柯理化 概念 柯里化:将接受多个参数的函数转成接受...............
4. jsonp&throttle&debounce
```js // 手写jsonp // 节流throttle // 防抖 debounce function jsonp({url, params, cb}) { return new Promise
3. generator&co
generator co的实现 async + await => co + generator 语法糖
2. promise相关方法
Promise.deferred 原生没有这个方法 catch 静态方法 Promise.resolve Promise.reject Promise.all 原型方法finally
1. 手写Promise
/** * 1. then方法中,成功的回调或者失败的回调返回的是一个promise,会采用promise返回的状态,走外层下一个then中的成功或者失败 * 同时将promise处理的结果向下传