Avatar for user90002

user90002

Member since May 2018 • Last active May 2018
  • 0 conversations
  • 1 comments

Most recent activity

  • in JavaScript
    Avatar for user90002

    I try use promise, but it's work strange:

    const p = new Promise(function(resolve, reject) {
      setTimeout(resolve, 100);
      setTimeout(reject, 200);
    });
    
    p.then(function() {
        console.log('resolved');
    }).catch(function() {
        console.log('rejected');
    });
    

    output:

    resolved
    Uncaught Error: Unhandled promise rejection: undefined

    Bolded text printed, because reject called after resolve, but promise must be ignore change state at second call.

    And what about async\await?

Actions