稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • 数据标注 HOT
    • AI Coding
    • 更多
      • 直播
      • 活动
      • APP
      • 插件
    • 直播
    • 活动
    • APP
    • 插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
前端手撕
订阅
avatar
是尖尖鸭 创作等级LV.1
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • 手撕遵循 Promise/A+ 规范的 Promise
    JavaScript 异步方式共有有下面六种。 面试中被问到 回调函数 有什么缺点,相信你一定不假思索地回答 回调地狱。的确如此,当我们需要发送多个异步请求,并且每个请求之间需要相互依赖时,就会产生回调地狱。 前段时间写了一个天气微信小程序 Natsuha,它获取天气的逻辑大致…
    • YanceyOfficial
    • 6年前
    • 2.2k
    • 25
    • 3
    Promise
    手撕遵循 Promise/A+ 规范的 Promise
  • 「中高级前端面试」JavaScript手写代码无敌秘籍
    1. 实现一个new操作符 它创建了一个全新的对象。 它会被执行[[Prototype]](也就是__proto__)链接。 它使this指向新创建的对象。。 通过new创建的每个对象将最终被[[Prototype]]链接到这个函数的prototype对象上。 如果函数没有返回…
    • 前端劝退师
    • 6年前
    • 191k
    • 3.6k
    • 186
    JavaScript 面试
    「中高级前端面试」JavaScript手写代码无敌秘籍
  • 手撕 Promise
    理解一个东西最好的办法之一就是动手自己写,So,他(Promise)来了。废话不多说,来看如何实现。 接下来,我们要一一撕下他的伪装,揭开他的真面目。 Ok,fine,接下来,我们来实现她的三种状态。 那么Promise应该是初始状态。我们将上面代码执行测试一下,得到结果如下:…
    • Ethan91
    • 5年前
    • 11k
    • 163
    • 18
    JavaScript
    手撕 Promise