手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
算法
设计模式
多媒体技术
正则表达式
Elasticsearch
Flink
Hadoop
IDE
UML
Promise
Gis
编程之家
Promise
javascript-除非传递错误,否则为什么.catch()在异步函数的循环内不捕获Promise构造函数内的reject()?
给定(async()=>{constp=awaitnewPromise((resolve,reject)=>setTimeout(()=>{reject(newError(1))},Math.floor(Math.random()*1000)));returnp})().then(data=>console.log(data)).catch(err=>console.error(err));错误()记
作者:编程之家 时间:2022-10-14
Javascript从函数中返回Promise-Promise链与变量
这个问题已经在这里有了答案: > Isthereadifferencebetweenpromise.then.thenvspromise.then;promise.then 1个这两种从函数返回承诺的方式之间
作者:编程之家 时间:2022-10-14
如何在Javascript中将其他变量传递到Firebase Promise的回调中?
我们正在尝试将其他变量传递到Firebase.ONpromise的回调中.我们看过SO上的数十篇文章,描述了如何将静态变量传递给.ON方法的回调函数-但是每个版本都会为我们抛出data.val()未定义错误.这是示例代码.我们要为i传递一个值:varpath=firebase.database().ref(our_firebase_dat
作者:编程之家 时间:2022-10-14
javascript-Observables:链接诺言并在每个诺言上触发事件
我刚刚读了RxJSPromiseComposition(passingdata)这个问题,有一个问题.设置与上述问题相同:我有3个诺言.constp1=()=>Promise.resolve(1);constp2=x=>{constval=x+1;returnPromise.resolve(val);};constp3=x=>{constisEven=x=>x%2
作者:编程之家 时间:2022-10-14
javascript-如何保证在es6中所有保证退货的订单
这个问题已经在这里有了答案: > Promise.all:Orderofresolvedvalues 3个我正在使用ES6JavaScript,并进行依赖于返回顺序的API调用.http客户端是Axio
作者:编程之家 时间:2022-10-14
javascript-Promise.all和等待状态的性能
在所有承诺均得到解决的假设下,异步迭代(for-await-of循环)是否比使用Promise.all更快?从specificationonasynchronousiteration:Eachtimeweaccessthenextvalueinthesequence,weimplicitlyawaitthepromisereturnedfromtheiteratormethod.使用异步迭代:l
作者:编程之家 时间:2022-10-14
Javascript-在JS中的Promise之间传递中间数据,而无需使用Promise.all和Promise.resolve
这个问题已经在这里有了答案: > HowdoIaccesspreviouspromiseresultsina.then()chain? 15个我有点像JS菜鸟,但是到目前为止,我真的很喜欢ES6/
作者:编程之家 时间:2022-10-14
JavaScript / TypeScript-承诺循环不会等待
我有一个100个承诺的循环.我想同时处理其中的10个,然后打印一条语句,然后继续并行处理下10个.但是,它不会等待每10个诺言完成它们的执行.constpromises=[];for(leti=1;i<=100;i++){constblockPromise=this.web3.eth.getBlock(i).then((block:any)=>{
作者:编程之家 时间:2022-10-14
javascript-承诺不返回请求的值
我有这个承诺:functiongetAPI(token){returnnewPromise((resolve,reject)=>{console.log("RequestAPI");GM_xmlhttpRequest({method:"GET",url:"URL"+token,onload:function(response){
作者:编程之家 时间:2022-10-14
javascript-用于处理顺序Promises的这两种样式之间有什么区别
当我们要以顺序的方式一个接一个地执行几个then函数时,这两种样式之间有什么区别:1-使用嵌套的那么$http.get('api').then(function(){processBlocks(obj.data).then(function(){alert('itisdone')});});2-拼合嵌套的然后$http.get('api').then(functi
作者:编程之家 时间:2022-10-14
javascript-具有承诺的MySQL-失去价值
在下面的代码中,目标是为每个帖子填充点赞字段.我正在查询posts表并将post转换为对象.基于此转换结果集中的值,我正在查询点赞表,并尝试将相应的点赞结果集动态添加到posts对象,如下所示.Likes字段似乎已成功添加到map函数中.但是,由于处理promise的某些问题,likes字段在then()代
作者:编程之家 时间:2022-10-14
javascript-NodeJs forEach请求承诺在返回之前等待所有诺言
问题是我无法兑现任何承诺.他们..只是空了.我在SO上看到的每个答案都告诉我要做这个,尽管出于某种原因这是行不通的.我不知所措,拉头发,砸键盘.有人可以指出我的愚蠢吗?varq=require('q');varrequest=require('request-promise');//https://www.npmjs.com/packageeque
作者:编程之家 时间:2022-10-14
javascript-Angular fire 2异步调用一次,但直到第一个完成才处理第二个回调
我正在使用Angular的$q服务发出异步请求.我有2个这样的请求(假设我有一个名为MyService的角度服务来处理这些请求):MyService.Call1().then(function(){//doallthefirstcallback'sprocessingherewithoutwaitingforcall2});MyService.Call2().then(function()
作者:编程之家 时间:2022-10-14
javascript-为什么Promise.all(array)无法立即解决?
我在计算机上安装以下代码示例(安装了Node5.8.0)并获得下一个结果(请参见代码示例之后).代码示例:'usestrict'varp1=Promise.resolve();varp2=Promise.resolve();varp12=Promise.all([p1,p2]);varcb=function(){console.log(p12);}setTimeout(cb,0
作者:编程之家 时间:2022-10-14
javascript-违反promise.all
我有一个承诺实现,如MDN上的实现:varp1=newPromise((resolve,reject)=>{setTimeout(resolve,1000,"one");});varp2=newPromise((resolve,reject)=>{setTimeout(resolve,2000,"two");});varp3=
作者:编程之家 时间:2022-10-14
javascript-捕获ES6 Promise中的错误
是否有人对ES6承诺有任何想法,我在Node应用程序中使用它们,并且在很大程度上我喜欢它们.但是我发现,如果我在解决回调中遇到某种错误,它将不会引发错误或执行拒绝回调,这会使我的服务器无限地挂起.现在,我已经采取了这种方法,并通过捕获的错误手动拒绝了Promise,但是我不确定这是
作者:编程之家 时间:2022-10-14
javascript-ES6 Promise错误未按预期冒泡
我从E6Promises开始.我非常喜欢它们,但是关于错误处理有一个至关重要的概念,我不了解,希望对此进行澄清.让我们假设以下简单函数返回一个promise:functionpromiseString(str,timeout,doResolve){returnnewPromise((resolve,reject)=>{setTim
作者:编程之家 时间:2022-10-14
用Javascript / ECMAScript 6等待多个承诺
我想启动一个Promise列表,然后在所有这些都完成后执行回调(无需异步/等待).解决方法:我刚刚想通了.只需使用Promise.all:functionx(timeout){returnnewPromise((resolve,reject)=>{setTimeout(function(){resolve(timeout+'done!');},timeout);
作者:编程之家 时间:2022-10-14
学习Async和Promise
学习Async和Promisepromise主要用于异步计算使异步操作队列化,按照期望得顺序执行,返回符合预期得结果可以在对象之间传递和操作promise,帮助我们处理队列两个特点对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:Pending(进行中)、Resolved(已
作者:编程之家 时间:2022-10-14
javascript-将Ember.js控制器变量设置为Ember Data对象,而不是Promise
我的路线最初没有任何建议.基于一个动作,我想使用EmberData来获取一个建议数组,获取第一个建议并将其分配给控制器.这是我得到的:App.IndexRoute=Ember.Route.extend({setupController:function(controller,model){this._super(controller,model);controller.
作者:编程之家 时间:2022-10-14
javascript-在while(true)循环中承诺/等待诺言解决
我想在node.js中编写一个小型工作程序.该应用程序将从AWS-SQS中读取数据,以某种方式处理数据,然后将其吐出到另一个AWS-SQS中.到目前为止,我已经写了:while(true){readFromQueue().then(transform).then(writeToQueue);}functiontransform(data){consol
作者:编程之家 时间:2022-10-14
前端与后台交互之fetch
作者原文1、关于fetch的了解1、现代版浏览器自带的fetch,是存在兼容性的,不支持IE678等低版本浏览器的,如果用fetch在低版本浏览器中请求数据是不起作用的。2、准确的来说fetch就是promise+XMLHttpRequest方式的结合。3、需要注意的是fetch并不是ajax的进一步封装,他
作者:编程之家 时间:2022-10-14
javascript-具有功能的同步代码
以下功能允许使用睡眠功能创建无障碍的同步代码块.functionsynchronous(generator){var_generator=generator();functiondone(){varresult=_generator.next().value;if(resultinstanceofPromise)result.then(done);}don
作者:编程之家 时间:2022-10-14
javascript-如何实现可取消的,有序的诺言?
我整理了一个例子来说明我要得到的是:functiononInput(ev){letterm=ev.target.value;console.log(`searchingfor"${term}"`);getSearchResults(term).then(results=>{console.log(`resultsfor"${term}"`,results);});}functiongetSea
作者:编程之家 时间:2022-10-14
javascript-Promise是否异步或同步解析?
我最近一直在使用JavaScriptpromises,遇到了以下让我思考的情况:varcombinedArray=[];functiongetArrayOne(){$http.post(arrayOnePath).then(function(arr){combinedArray=combinedArray.concat(arr);})//MorecodepreventingmefromusingPr
作者:编程之家 时间:2022-10-14
javascript-流星与承诺
我一直试图养成使用Promise的习惯,但是在尝试在Meteor上下文中的服务器端代码中使用它们时遇到了问题.这就是问题:if(Meteor.isServer){Meteor.startup(function(){//codetorunonserveratstartupp=function(){returnnewPromise(function(res,r
作者:编程之家 时间:2022-10-14
javascript-Angular Promises:最佳做法和不同技术的优点/缺点
这个问题已经在这里有了答案: > WhatistheexplicitpromiseconstructionantipatternandhowdoIavoidit? 2个我正在学习Angular,遇到了两种方法
作者:编程之家 时间:2022-10-14
一篇文章彻底搞懂异步,同步,setTimeout,Promise,async (转载)
原文链接:https://blog.csdn.net/weixin_43606158/article/details/91360230之前翻看别的大佬的博客看到了关于setTimeout,promise还有async执行顺序的文章。观看了几篇之后还是没有怎么看懂,于是自己开始分析代码,并整理了此文章,我相信通过此文章朋友们
作者:编程之家 时间:2022-10-14
javascript-Promise输出在NodeJ和浏览器之间有所不同
以下代码块在Node和Browser之间的执行方式不同.当然,存在不同的环境,不同的处理时间和竞争条件的可能性.但是据我对Promises的理解,此代码在环境之间应保持一致.我希望得到Chrome/浏览器的结果.我不期望NodeJ的结果.我不明白为什么在masterPromise的then链继续之前,每个newPromis
作者:编程之家 时间:2022-10-14
javascript-循环从节点promise返回的对象,并馈送到下一个.then
我一直被这个问题困扰着,似乎是永恒的.我只是进入节点,开始了解诺言等.我想做的是从SpotifyAPI中获取数据,我要做的第一件事就是获取自己的播放列表:functiongetPlaylists(access_token){varoptions={url:'https://api.spotify.com/v1/me/playlists',
作者:编程之家 时间:2022-10-14
上一页
2
3
4
5
6
7
8
9
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native