首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
手写代码
订阅
witimlfl
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
手撕 Promise + 源码实现
对于一些比较耗时且不能确定完成时间的操作比如加载一张图片或者发送 AJAX 请求获取数据。在没有 Promise 之前,我们往往会使用回调函数。以 AJAX 请求为例说明事件回调的含义:初始化发送 AJAX 请求的时候,传入成功和失败的回调函数,当 AJAX 请求完成的时候执行…
图解JavaScript——代码实现【1】(new、Object.create()、Object.assign()、flat()等十四种代码原理实现不香吗?)
一、new二、instanceof三、Object3.1Object.create()3.2Objectassign()四、数组原理4.1map4.2filter4.3reduce4.4flat五、改
面试官连环追问:数组拍平(扁平化) flat 方法实现
前段时间秋招面哔哩哔哩的时候,面试官问:如何实现 flat 方法?当时手写的并不完美,后来回盘复习,发现面试要求手写数组拍平(扁平化) flat 方法的面试官不在少数。其中包括:拼多多、小米、美团、滴滴、shopee、有赞等。手写 flat 方法是一道非常基础的面试题,通常出现…
js进阶-设计模式: 发布订阅模式
前言: 从八月份入职以来,在可以保证项目进度后,我便开始思考,怎么把事情做得更好,怎么提升自己。 一方面,提升自己对javascript这门语言的理解,我在udemy上买了 JavaScript: Understanding the Weird Parts.中文翻译过来,就是j…
BAT前端经典面试问题:史上最最最详细的手写Promise教程
我们工作中免不了运用promise用来解决异步回调问题。平时用的很多库或者插件都运用了promise 例如axios、fetch等等。但是你知道promise是咋写出来的呢? 别怕~这里有本promisesA+规范,便宜点10元卖给你了。 首先呢,promise肯定是一个类,我…