![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
_花开富贵
这个作者很懒,什么都没留下…
展开
-
await遇上map
async函数执行完会返回Promise对象,map就直接接收后装进新数组了,数组内容直接变成了三个Promise,这显然不是我们想要的结果,所以我们要对Promise数组再进一步操作取出其中的值。Promise.all会将一个由Promise组成的数组依次执行,并返回一个Promise对象,该对象的结果为数组产生的结果集。对于reduce来说,也是基本和map差不多的思路,只是需要提前将前一次的结果用await取出Prmose的值,再进行运算。原创 2022-10-17 11:42:29 · 557 阅读 · 1 评论 -
JS 自定义排序思路
2、实现思路3、完整代码4、特殊情况:ts。原创 2022-09-28 12:05:05 · 453 阅读 · 0 评论 -
ios date fomart 异常
异常:moment('2021-9-1')new Date('2021-9-1')好了:moment('2021-09-01')new Date('2021-09-01')总结:奇葩ios不识别一位的日期原创 2021-10-12 11:02:37 · 104 阅读 · 0 评论 -
原生js下载oss文件保存本地
// 传入路径,功能为本页面下载文件 function download(src: string) { var $a = document.createElement('a'); $a.setAttribute("href", src); $a.setAttribute("download", 'test.jpg'); $a.setAttribute("target", "_parent"); var evObj = document.createEvent('原创 2021-06-17 21:42:35 · 955 阅读 · 0 评论