Size: a a a

JavaScript Noobs — сообщество новичков

2021 May 28

Рк

Рот казино in JavaScript Noobs — сообщество новичков
а везде одинаковый принцип? если например мне нужно сделать прелоадер во время удаления товара по добавлению класса
источник

Рк

Рот казино in JavaScript Noobs — сообщество новичков
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
SyntaxError: await is only valid in async functions, async generators and modules
источник

D

Demian in JavaScript Noobs — сообщество новичков
А чёрт знает. Но что за ошибка, понимаешь?
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
понимаю, он говорит что я применяю await к неасинхронной функции, а она асинхронна, перед ней стоит async
источник

D

Demian in JavaScript Noobs — сообщество новичков
Компилятор с тобой не согласен)
источник

D

Demian in JavaScript Noobs — сообщество новичков
Ну, возможно, сам промис не является асинхронной функцией
источник

D

Demian in JavaScript Noobs — сообщество новичков
Ааа
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
а для чего тогда промис придумали 😃
источник

D

Demian in JavaScript Noobs — сообщество новичков
Указывал перед функцией в параметрах?
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
async ?
источник

D

Demian in JavaScript Noobs — сообщество новичков
Да
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
да
источник

AA

Alexander Alexeychuk in JavaScript Noobs — сообщество новичков
async function get(last_id) {
 return new Promise(function(resolve, reject) {
   let batchPack = await getBatch(last_id)
   BX24.callBatch(batchPack,(response) => {
     resolve(response);
   })
 });
}


Вот эта ф-ция: function(resolve, reject)
она же не async.
Но при этом в ней юзается await.
А await syntax можно только внутри async ф-ций юзать.
источник

D

Demian in JavaScript Noobs — сообщество новичков
Стоп, а нахрена там ауэйт?
источник

D

Demian in JavaScript Noobs — сообщество новичков
Ну, он говорит, что писал там асинк
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
да на всякий поставил после того как ошибку получил
источник

D

Demian in JavaScript Noobs — сообщество новичков
Простите, а в промисе вообще нужно писать эуэйт?
источник

D

Demian in JavaScript Noobs — сообщество новичков
Он, разве, сам по себе не асинхронен?
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
асинхронен, я уже под then переделал, заработало
источник