Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Uncaught (in promise) (https://javascript.ru/forum/misc/81605-uncaught-promise.html)

od0201 22.12.2020 23:26

Uncaught (in promise)
 
Доброе время суток
я предполагал, что все reject будут выводится в 8 строке
но ругается в консоли на 19 строку
"Uncaught (in promise) false1"
что не так?
<head>
</head>
<script type="text/javascript">
  f0()
  .then((response) => {
    f1()
  })
  .catch(error => {console.warn(error)})
function f0(){
  return new Promise (function (resolve,reject){
    resolve()
  })
}
function f1(){
  return new Promise (function (resolve,reject){
    if (1===0){
      resolve("true1")
    }else{
      reject("false1")
    }
  })
}
</script>

рони 22.12.2020 23:57

od0201,
уберите первые {} (строка 5 и 7) или добавьте return (строка 6)

od0201 23.12.2020 01:21

спасибо, точно, не туда смотрел :)


Часовой пояс GMT +3, время: 20:49.