账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    promise 为什么下面两段代码,执行顺序会不同
    67
    0
    题目描述为什么下面两段代码,执行顺序会不同相关代码function light(color, second) { return new Promise((resolve, reject) => { setTimeout(() => { console.log(color) resolve() }, second * 1000) })}let list = [ { color: 'red', time: 3 }, { color: 'green', time: 2 }, { color: 'yellew', time: 1 }]function orderLights(list) { let promise = Promise.resolve() list.forEach(item => { // promise.then(function() { // return light(item.color, item.time) // }) promise = promise.then(function () { return light(item.color, item.time) }) })}orderLights(list)
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 酒⊙吧老手 普通会员 1楼

      很抱歉,我无法回答这个问题,因为你并没有提供具体的代码片段。不同的代码可能会有不同的执行顺序,这取决于你的代码结构和编程语言。如果你能提供具体的代码片段,我会很乐意帮助你理解问题并提供解决方案。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部