随笔分类 -  JavaScript(高级)同步与异步

摘要:好家伙,本篇为《JS高级程序设计》第十章“期约与异步函数”学习笔记 ES8 的 async/await 旨在解决利用异步结构组织代码的问题。 为为此增加了两个新关键字:async 和 await。 1.async关键字 1.1.使用说明 async 关键字用于声明异步函数。 函数声明、函数表达式、箭 阅读全文
posted @ 2023-03-07 22:55 养肥胖虎 阅读(772) 评论(0) 推荐(0)
摘要:好家伙,本篇为《JS高级程序设计》第十章“期约与异步函数”学习笔记 1.非重入期约 1.1.可重入代码(百度百科) 先来了解一个概念 可重入代码(Reentry code)也叫纯代码(Pure code)是一种允许多个进程同时访问的代码。 为了使各进程所执行的代码完全相同,故不允许任何进程对其进行修 阅读全文
posted @ 2023-03-03 23:17 养肥胖虎 阅读(152) 评论(0) 推荐(0)
摘要:好家伙,本篇为《JS高级程序设计》第十章“期约与异步函数”学习笔记 1.异步编程 同步行为和异步行为的对立统一是计算机科学的一个基本概念。 特别是在 JavaScript 这种单线程事 件循环模型中,同步操作与异步操作更是代码所要依赖的核心机制。 异步行为是为了优化因计算量大而 时间长的操作。如果在 阅读全文
posted @ 2023-03-01 19:05 养肥胖虎 阅读(139) 评论(0) 推荐(0)
摘要:好家伙,打工人要打工,博客会更新的没有以前频繁了 芜湖,一百篇了,这篇写一个比较难的异步(其实并不难理解,主要是为promise铺垫) 老样子,先补点基础: 1.进程 来吧,新华字典 大概这么个意思 百度百科: 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配 阅读全文
posted @ 2022-07-28 14:58 养肥胖虎 阅读(62) 评论(0) 推荐(0)