• 2024-09-04js async/await 用法
    1.使用async/await可以更好地控制事件循环,像处理DOM事件或定时器等场合。eg1
  • 2024-05-21Promise 的完全实现
    零、参考资料手把手一行一行代码教你“手写Promise“,完美通过Promises/A+官方872个测试用例手写实现Promise全部实例方法和静态方法,来看看Promise.all、Promise.race和Promise.any都是怎么实现的JS/ES6Promise的不完全实现 一、具体代码exportdefaultcl
  • 2024-05-13uniapp循环请求接口之后跳转
    if(this.model.caseWorkPartyModelList.length>0){letpromises=[];//用于存储所有异步操作的Promiseletthat=thisthis.model.caseWorkPartyModelList.forEach(async(item,index)=>{
  • 2024-04-09Promises/A+ 详解及实现
    规范:Promises/A+https://promisesaplus.com/此篇文章将在Node环境通过 Class 语法来实现一个符合Promises/A+规范的 MyPromise ,通过官方872个测试用例文章中x.x.x标记如2.1.1表示规范中对应的规范序号;myPromise 表示 MyPromise 的一个实例对象【2.
  • 2023-10-04[Compose] Asynchronous Reactive Data with Promises
    Let’smakeusingtheobserversasynchronous!Thiswaywecanupdatethedataandhavemultipleobserversrunasynchronously.classAsyncData{constructor(initialData){this.data=initialData;this.subscribers=[];}//Subscribetochan
  • 2023-08-03Node中fs模块的一些操作API
    ❝这里主要讲一讲node里面fs模块的一些基操!本篇只讲几个API,后续的可能会在其他文章补充!声明:本文的代码是koa2环境中的,是CommonJS的规范,需要使用require引入!❞什么是fsfs全称为filesystem,称之为文件系统,是Node.js中的内置模块,直接导入使用即可!模块中的API,分异步和同步操作
  • 2023-07-23promise
    Promise.all是一个静态方法,用于处理多个Promise对象。它会接收一个Promise对象数组作为参数,返回一个新的Promise对象,该Promise对象在所有Promise对象已完成时才会完成,并携带着所有Promise对象完成的结果(按照Promise对象数组顺序)。以下是实现一个简单的Promise.al
  • 2023-03-28JavaScript Promises, async/await
    JavaScriptPromises,async/await这篇博客不是讲如何使用Promise,是一个学习总结。是我自己对Promise的理解。newPromise()的时候,传一个executor给Promise.
  • 2023-01-07Promise、Async
    constfs=require('fs')constutil=require('util')letreadFile=util.promisify(fs.readFile)letisPromise=(x)=>{if((typeofx==='object'&&x
  • 2022-12-07JavaScript Promises, async/await
    newPromise()的时候,传一个executor给Promise.letpromise=newPromise(function(resolve,reject){//thisfunctionwillexecutesimmediately})这个函数
  • 2022-10-03cnpm使用 install报错throw err;^Error: Cannot find module 'fs/promises
    cnpm使用install报错throwerr;^Error:Cannotfindmodule'fs/promises这个问题主要是node的版本和cnpm的版本不匹配--检查一下项目中的node版本和cnpm版本:cnpm的
  • 2022-09-28Promises/A+知识及其实现过程
    promise核心要点Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。待定(pending):初始状态,既没有被兑现,也没有被拒绝。已成
  • 2022-09-18cnpm错误:“Errocnpm错误:“Error:Cannot find module ‘fs/promisesr:Cannot find module ‘fs/promises
    问题描述:安装完cnpm以后,在node项目中运行:cnpminstall命令时,报出“Error:Cannotfindmodule'fs/promises”错误。问题分析:根据分析,原因是Node.js版本太低导致的(也可以说