Вопросы по теме 'ecmascript-2017'
Ответ узла с помощью async await
Я хотел бы добавить поддержку async / await для node repl
После этой проблемы: https://github.com/nodejs/node/issues/8382
Я пробовал использовать этот https://github.com/paulserraino/babel-repl но отсутствует поддержка async await
Я...
8356 просмотров
schedule
09.10.2021
Водопад с асинхронностью и ожиданием
Я хочу реализовать водопад с async и ждать.
я прошел через это , попробовал
Основная цель заключается в том, что я хочу, чтобы функция async вызывалась, если какой-либо из вышеуказанных async отклоняется с ошибкой.
var cont = 1;
function...
3387 просмотров
schedule
12.11.2021
Можно ли разрешить асинхронную функцию без ключевого слова return
Я начал использовать функцию ES7 async/await , которая дает лучший подход к решению асинхронных задач и делает ваш код более чистым и читаемым.
Однако он не дает вам доступа к обещанию, созданному функцией async, поэтому, если вы выполняете...
26686 просмотров
schedule
06.03.2022
Проблемы с Async / Await Promise - Javascript / Nodejs
У меня действительно заболела голова, пытаясь использовать функцию async / await при использовании циклов for. Я использую версию Node.js: v8.6.0
Короче говоря, я пытаюсь получить много строк из базы данных, а затем поместить их все в массив и...
854 просмотров
schedule
15.04.2022
Как протестировать метод, использующий async / await?
Я видел много статей о том, как использовать async / await в ваших модульных тестах, но мне нужно прямо противоположное.
Как написать тест для метода, использующего async / await?
Моя спецификация не может достичь какого-либо кода после строки...
6557 просмотров
schedule
22.05.2022
реагировать на свойство компонента
У меня есть компонент, который раньше вызывал функцию синхронизации executeCode . Проблема в том, что моя executeCode является асинхронной функцией, эти функции возвращают true или false , но теперь моя функция асинхронная, мне нужно...
647 просмотров
schedule
25.05.2022
Асинхронная функция JavaScript, когда возвращается обещание, разрешенное в случае отсутствия возвращаемого значения
Этот вопрос касается предложения async / await. Насколько я понимаю, функция следующая:
async function foo() {
return await someAsyncFn();
await performSomeOtherAsyncAction();
doOneLastThing();
}
возвращается, как только разрешается...
393 просмотров
schedule
12.09.2022
выполнение запросов в firebase с использованием async/await
признавая, что firebase добавила поддержку промисов , есть ли способ запустить запрос, подобный следующему, внутри функции async ?:
const eventref = this.db.ref('cats/whiskers');
const value = await eventref.once('value')
Выполнение...
23050 просмотров
schedule
03.10.2022
Регулярное выражение — найти все слова, начинающиеся с $_, которые находятся между строками шаблона.
Могу ли я решить следующее с помощью одного регулярного выражения? Я знаю, что это можно сделать с двумя отдельными регулярными выражениями, но мне любопытно, можно ли это сделать только с одним?
Найти все экземпляры слов (переменных), которые...
45 просмотров
schedule
02.10.2022
Как синхронизировать объекты промисов?
У меня есть объекты обещания, которые должны работать синхронно. Например, второе обещание не должно работать до того, как будет выполнено первое. Если первый отклоняет первый, его нужно выполнить снова.
Я реализовал несколько примеров. Этот...
310 просмотров
schedule
12.05.2023
React-Native: не удается обновить Babel до ES7
Я пытаюсь использовать новые функции ES7 async/await, но, насколько я вижу в своих собственных node_modules, у меня их нет.
У меня была нативная версия 0.31, и я только что обновил ее до 0.32. Я вижу, что Babel все еще не обновляется с функциями...
650 просмотров
schedule
27.03.2023
Разница между co и await
Я не очень понимаю разницу между этим кодом:
co(function *() {
const val = yield aPromise();
return val;
})
.then((val) => doSomethingWith(val), (err) => doSomethingWith(err));
и этот другой:
async function () {
try {...
1381 просмотров
schedule
16.11.2022
Можно ли использовать await без асинхронности в Js
Await — замечательная функция в es7.
Однако каждый раз, когда я использую await, я обнаружил, что мне нужно определить асинхронную функцию и вызвать эту функцию.
Такие как
async function asy(){
const...
20333 просмотров
schedule
16.01.2023
Правильный синтаксис TryCatch с использованием Async / Await
Мне нравится плоскостность новой функции Async/Await , доступной в Typescript и т. Д. Однако я не уверен, что мне нравится тот факт, что я должен объявить переменную, которую я await на внешней стороне блока try...catch , чтобы использовать ее...
48344 просмотров
schedule
06.02.2023
Правильное использование промисов с Await/Async
У меня возникли некоторые проблемы с пониманием того, как работает функциональность Promise. Раньше я использовал Bluebird, но хотел попробовать изучить новый стандарт await/async, чтобы стать лучше как программист. Я использовал async/await и создал...
862 просмотров
schedule
23.02.2023
Вызов асинхронного метода суперкласса из асинхронного метода в расширяющем классе
Я пишу JavaScript (> ECMAScript 6) и не могу понять, как вызвать асинхронный метод суперкласса в методе расширяющего класса. Вот что я пытаюсь сделать:
class SuperClass {
constructor(){}
async method() {
return;
}
}
class...
1701 просмотров
schedule
23.03.2023
ECMAScript 2017: почему EscapeSequence включает NonEscapeCharacter?
Приведенные ниже выдержки относятся к ECMAScript 2017 .
11.8.4 Строковые литералы, примечание 1
Строковый литерал — это ноль или более кодовых точек Unicode, заключенных в одинарные или двойные кавычки. Кодовые точки Unicode также могут...
55 просмотров
schedule
20.12.2022
ECMAScript 2017: EscapeSequence в StringLiteral
Приведенные ниже выдержки относятся к ECMAScript. 2017 .
10.1 Исходный текст, синтаксис
Escape-последовательности, такие как \u000A , не будут интерпретироваться как ограничители строк (т. е. новые строки):
В строковых литералах,...
71 просмотров
schedule
25.01.2023
Понимание ECMAScript ReturnIfAbrupt(AbstractOperation())
Я знаю, что есть несколько сообщений об этом, но мне еще предстоит найти хорошее объяснение того, что оценивает оператор ReturnIfAbrupt(AbstractOperation()) , когда AbstractOperation() не является резкое завершение ?
В соответствии с...
101 просмотров
schedule
26.05.2023
Сделать ожидание возврата доступным или бесконечную рекурсию в ожидающем ожидаемом
Попытка придумать API, смешивая такие функции обещаний, как:
class Awaitable {
constructor () {
this.promise = Promise.resolve()
}
then (fn) {
// awaited result must be _this_ instance
return this.promise.then(() => fn(this))...
224 просмотров
schedule
20.11.2023