map函数中调用多个async await请求出现的promise问题解决
2024-10-21 03:47:43
以上这个打印会返回【promise,promise,promise】那么是什么原因造成的呢?我们先来一个方法解决:
但是以上这种解决方式并没有真正解决问题,还是会返回一个【promise,promise,promise】
因为map会返回一个新的数组,map里面是一个async函数,因为没有await接收会返回一个promise结果,那么怎么解决这个问题呢?
采用for of或者for in 或者for循环遍历就能很好的解决这个问题,返回一个正常的结果,因为不用返回一个Func
最新文章
- [MySql] - 数据库备份还原
- win10 剪贴板 拒绝访问 Cannot open clipboard
- css基础不扎实
- c语言程序
- PowerDesigner V16.5 安装文件
- 利用docker搭建rtmp服务器(1)
- C++ 之 常量成员函数
- @Html.DropDownListFor 绑定列表项
- mysql的日志
- C++在struct与class差异
- java基础学习系列二
- 提取Jar2Exe源代码,JavaAgent监控法
- MyBatis # $区别
- C语言典型编程1
- C++设计模式——单例模式(转)
- 使用pdfBox实现pdf转图片,解决中文方块乱码等问题
- 8、Curator的监听机制
- HDFS 2.7.4中hdfs-site.xml参数未配置引发的一些异常
- javascript——获取列表选择行的列值
- oracle 28001错误 密码过期失效