首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
异步编程
订阅
格兰芬多粪弹小王子
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
「前端进阶」从多线程到Event Loop全面梳理
几乎在每一本JS相关的书籍中,都会说JS是单线程的,JS是通过事件队列(Event Loop)的方式来实现异步回调的。 对很多初学JS的人来说,根本搞不清楚单线程的JS为什么拥有异步的能力,所以,我试图从进程、线程的角度来解释这个问题。 计算机的核心是CPU,它承担了所有的计算…
async/await 优雅永不过时
async/await是非常棒的语法糖,可以说他是解决异步问题的最终解决方案。从字面意思来理解。async 是`异步`的意思,而 await 是 `等待`
Async是如何被JavaScript实现的
天天应用的Async/Await语法,你有想过它的原理是什么吗?文章由浅入深多个方面去讲述Async语法是如何被JavaScript实现的,带你真正掌握Async背后的原理。
面试精选之Promise
我们看一些 Promise 的常见面试问法,由浅至深。 3、Promise 解决的痛点还有其他方法可以解决吗?如果有,请列举。 8、能不能手写一个 Promise 的 polyfill。 这些问题,如果你都能 hold 住,那么面试官基本认可你了。带着上面这些问题,我们往下看。…
一次弄懂Event Loop(彻底解决此类面试问题)
Event Loop即事件循环,是指浏览器或Node的一种解决javaScript单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理。 是要增加自己技术的深度,也就是懂得JavaScript的运行机制。 现在在前端领域各种技术层出不穷,掌握底层原理,可以让自己以不变,…
Promise、Generator、Async有什么区别?
异步编程的最高境界,就是根本不用关心它是不是异步。从目前来看,Async/await被认为是异步处理的终极解决方案,让JS的异步处理越来越像同步任务。
异步的发展过程
我现在还是有两个文件,我要用fs去读取,然后异步的问题就来了,我怎么知道哪个先读完,哪个后读完。
异步编程方案进化论
本文以nodejs中最常用的文件异步读取操作readFile为例,来说明各个方案下的实现方式。 假设我们现在有两个文件1.txt和2.txt,1.txt的内容是'./2.txt'(2的路径),2.txt的内容是'异步,又见异步'。 拿到1的内容作为路径去读取2的内容打印出来。 …