ws-promise 该项目使您能够在通过 WebSockets 通信时使用async和await 。 在幕后,WebSocket API 首先被包裹在一个Promise层中,然后不同的端点通过一个微小的 RPC 协议连接在一起。 总之,它使您能够在客户端编写这样的代码......: 客户端.mjs import Client from "ws-promise/Client" ; const client = new Client ( "ws://localhost:8000" ) ; ( async ( ) => { await client . open ( ) ; /* The client can now call all server (!) methods that you expose */ const six = await client . add (
2021-07-24 16:03:53 160KB javascript client server async
1
封装了微信小程序常用的api及返回了promise对象的网络请求。里面包含ts,js
2021-07-24 13:04:32 28KB promise 微信小程序 JavaScript typescript
1
Promise从入门到自定义
2021-07-02 18:05:37 17KB Promise
1
手写Promise完整源码,包含测试案例
2021-06-26 12:03:24 10KB javascript promise
1
在微信小程序登录过程中获取微信用户信息时,需要进行多个有关联的异步请求操作,获取用户加密信息,然后对其解密并返回。传统的异步回调嵌套方法造成程序可读性差,程序执行性能低下。而Promise的出现,解决了微信小程序获取微信用户信息时多个异步操作请求问题,对异步请求功能划分更明确,大大提高了程序的可读性,并提供了良好的错误处理逻辑。
2021-06-24 22:08:28 9.09MB Promise 微信小程序 异步回调 异步请求
newrelic-async-listener-broken-es6-promise 演示脚本显示了 newrelic 和 async-listener 模块之间的检测冲突 wrt 包装 ES6 承诺的检测 跑步: 带有 --harmony 标志的可重现运行节点 12。 运行演示: # installs newrelic and async-listener (commonly brought in via continuation-local-storage) npm install node --harmony index.js 脚本所做的只是需要 newrelic 和 async-listener,然后简单地尝试创建一个 ES6 Promise ( new Promise(function() {}); )。 一个人得到这样的堆栈跟踪: /Users/dlopuch
2021-06-08 13:04:23 9KB JavaScript
1
可能是设计最优雅的微信小程序API的Promise转化方式,支持所有wx对象中以下形式的API接口: | 属性 | 类型 | 默认值 | 是否必填 | 说明 | | -------- | -------- | ------ | -------- | ------------------------------------------------ | | success | function | | 否 | 接口调用成功的回调函数 | | fail | function | | 否 | 接口调用失败的回调函数 | | comp
2021-05-29 12:02:57 128KB JavaScript
1
全局-gitignore 扩展 ,支持根据 gitignore 规则过滤文件,并基于公开可选的 Promise API。 此模块旨在解决性能问题,请参阅 。 安装 $ npm i glob-gitignore --save 用法 import { glob , sync , hasMagic } from 'glob-gitignore' // The usage of glob-gitignore is much the same as `node-glob`, // and it supports an array of patterns to be matched glob ( [ '**' ] , { cwd : '/path/to' , // Except that options.ignore accepts an array of gitignore
2021-05-29 12:02:37 13KB nodejs promise glob gitignore-rules
1
这对Promise文章中,涉及到测试代码
2021-05-28 16:03:25 12KB vue js
1
微信小程序平台,低功耗蓝牙的库,使用Promise封装,可快速且方便的进行蓝牙开发
2021-05-17 14:49:04 18KB JavaScript开发-微信小程序
1