首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ES
订阅
木鱼与金鱼
更多收藏集
微信扫码分享
微信
新浪微博
QQ
88篇文章 · 0订阅
你需要知道的30个ES6—ES12开发技巧!
又是一顿爆肝,又是一篇万字长文,重新梳理了一下ES6——ES12的常用新特性,很多特性在开发中还是很实用的,希望对你有一点点帮助!文章内容较多,建议先收藏在学习呢!
我以为我很懂Promise,直到我开始实现Promise/A+规范 | 技术点评
我一度以为自己很懂Promise,直到前段时间尝试去实现Promise/A+规范时,才发现自己对Promise的理解还过于浅薄。在我按照Promise/A+规范去写具体代码实现的过程中,我经历了从“很懂”到“陌生”,再到“领会”的过山车式的认知转变,对Promise有了更深刻的…
带你实现一个Promise
此篇文章主要是用来加深自己对promise原理的理解。 Promise是JS解决异步编程的一种方式,是ES6推广的一个新概念。所谓的Promise相当于一个状态机,里面承载着未来某一个时刻所发生的状态。 pending: 一个promise在resolve或者reject前就处…
彻底理解Promise.then回调的执行顺序
前两天看一篇公众号文章,里面讲到了JS的事件循环,开篇第一题和打怪进阶的第一题“黄金题”我还都会做,但是到了打怪进阶的第二题“钻石题”,我就懵了,怎么也想不通为什么。 然后开始查阅各种资料,看 Promise A+ 规范,也没搞懂为什么。这个问题在困扰了我两天之后,在昨晚和同事…
白话文,轻松理解Promise原理,并实现(一)
前言“一千个读者就有一千个哈姆雷特”这篇便是分享我心中自己的promise(当然也结合了其他优秀的文章和规范,最后融合了自己的想法)。也许是重复的分享,但也会有新的体会。白话文,由浅入深,一起揭开pr
阮一峰讲解ES2020链判断运算符(?.)和Null 判断运算符(??)
最近在重温ES6看到对象的扩展这一章时发现,阮老师将ES2020的链判断运算符和Null 判断运算符更新了上去。时间大概是两个月前。 虽然前一阵子也在掘金看过许多关于ES2020的文章,不过还是觉得阮老师讲得细致😁。于是就搬运过来分享给大家。 编程实务中,如果读取对象内部的某…
import、require、export、module.exports 混合使用详解
自从使用了 es6 的模块系统后,各种地方愉快地使用 import export default,但也会在老项目中看到使用commonjs规范的 require module.exports。甚至有时候也会常常看到两者互用的场景。使用没有问题,但其中的关联与区别不得其解,使用起…
从0开始。从头开始手写Promise。
有挣议,有些人说这个不算是观察者模式。个人觉得算是属于 举一个简单的例子,即微博,你关注了A,A发动态就会通知你。你和A没有直接联系,通过 微博自己的调度来完成 发布订阅模式是 两者之间没有直接关系,通过实践调度中心来完成。而观察者模式是相互依赖的,一个改变。另一个也发生改变 …
[翻译] Async/Await 使你的代码更简洁
这篇文章翻译自 ASYNC/AWAIT WILL MAKE YOUR CODE SIMPLER,这是一篇写于2017年八月的文章,并由某专栏提名为17年十大必读文章。在掘金上没找到这篇文章的翻译(其实没仔细找),就想试着自己翻译一下。翻译的不好的地方,还望大家指出,针对我水平就…
细说 async/await 相较于 Promise 的优势
上一篇文章 「前端面试题系列1」今日头条 面试题和思路解析 中提到了 async/await。它是在 ES8 中正式提出的,但是我发现,身边的朋友用到 async/await 的并不多。那么今天,我们就具体地聊聊什么是 async 函数,与 Promise 相比较,有哪些写法与…