初级码农

  • 关注
  • 短消息
  • 送银子
文章
1
评论
1
推荐
1
收藏
1
社区会龄
2 年
个人网站
--
个人简介
还没有输入个人简介……
  • 初级码农 3推荐

    为Promise添加一个方法

    Promise在JS中可以说有着举足轻重的地位,很早之前就看了很多Promise的文章和书籍,记得在一篇文章中看到过Promise的list方法(作用下边有详细介绍)还做了笔记,但是,在使用的时候却发现现在的JS标准(ES6)不支持list方法,所以,就自己写一个吧!哈哈哈哈哈…...

评论了

  • 2018-07-05 18:25

    测试node应用,使用npm test明天在控制台里运行测试用例,有没有办法能看到被测程序的输出内容?我现在没找大这样的方法,在被测的程序有Bug的时候很难调试。。。

  • 2018-04-23 18:31

    @aimingoo 对你的回答表示很无语。首先,在没有完整的看完我的文章的情况下说我的方法和all方法重复了,但是,我的方法和all方法根本不一样。其次,再次你再次发的这个方法根本不能实现我说的功能,测试你的代码只返回了那个错误的Promise,没有返回正确的2个。你是闲着无聊嘛?还是根本不会在和我瞎扯。非诚勿扰!

  • 2018-03-29 10:34

    Promise.all方法和我添加的Promise.list方法功能不同。 Promise.all方法运行效果是:参数数组中任意一个Promise出错,整个数组都以reject的状态结束。 我添加的Promise.list方法对Promise.all做了功能改变,运行的效果是:参数数组中任意一个Promise出错,将该Promise设置为resolve状态,返回结果包装为{ error: "error msg" },运行结果是参数数组以resolve状态结束。