«Ecmascript-2017» белгісіне қойылған сұрақтар

Бұл тегті ECMAScript 2017 бағдарламасында аяқталған мүмкіндіктер туралы сұрақтар үшін пайдаланыңыз. Егер бұл кодты * қолданбаса * осы функция * функцияның біреуін * пайдаланса, * бұл тегті қолданбаңыз *.
39
жауаптар

Асинхрондық қоңыраудан жауапты қалай қайтаруға болады?

Менде Ajax сұрауын жасайтын foo функциясы бар. Жауапты foo-дан қалай қайтаруға болады? Мен кері шақырудан мәнді сәттіге қайтаруға тырыстым, сондай-ақ функция ішіндегі жергілікті айнымалыға жауапты тағайындауға және оны қайтаруға тырыстым, бірақ осы әдістердің ешқайсысы қайтарылмады ...
08 қаңтар '13, 20:06
10
жауаптар

Асинхты пайдалану / forEach циклімен күте тұрыңыз

ForEach циклында асинк / күтуді пайдалану кезінде қандай да бір проблемалар бар ма? Мен әртүрлі файлдар арқылы итерациялауға тырысамын және әрбір файлдың мазмұнын күтудемін. fs-уәдені асинхрондық функциясынан import fs printFiles () {const files = күту getFilePaths () // бұл болжамды деп ...
01 маусымда сағат 21: 55-де орнатылған
7
жауаптар

Async / wait синтаксисін қалай қабылдамау керек?

Асинх / күту функциясымен қайтарылған уәдені қалай қабылдамауға болады? мысалы. Бастапқы foo (id: string): Promise <A> {return (re)) => {someAsyncPromise (), содан кейін ((value) => resolve (200)) Catch ((err) => rejec ...
25-ақпан '17 сағат 11: 20-да
4
жауаптар

Асинхронды функцияны + күтіп + setTimeout

Мен жаңа асинкалық мүмкіндіктерді қолдануға тырысамын және менің проблемамды шешу болашақта басқаларға көмектеседі деп үміттенемін. Бұл менің жұмысымның коды: async функциясы asyncGenerator () {// басқа код while (goOn) {// басқа код var fileLi ...
22 oct орнатылды . 23: 23-те
4
жауаптар

Жоғары деңгейде синхрондау / күтуді қалай қолдана аламын?

Мен біртекті / күтіп жүрдім және бірнеше мақаладан өткен соң, оны өзім тексергім келді. Дегенмен, өзіме неге бұл жұмыс істемейді: async function main () {var value = await Promise.resolve ('Hey there'); console.l ...
01 қазанда орнатқан '17 сағат 21:55
4
жауаптар

Array.map арқылы біртұтас күтуді пайдаланыңыз

Келесі кодпен: var arr = [1,2,3,4,5]; var нәтижесі: number [] = awrr arr.map (async (item): Promise <number> => {callAsynchronousOperation (item) күтіңіз, item + 1;}); бұл келесі қатені тудырады: ...
19-шы қазан. '16 сағат 10:39
5
жауаптар

асинк / күту блоктарын сынап / ұстаңыз

Мен түйінге 7 асинк / күту функциясын кіргізіп, осы async функциясына ұқсас кодты ұстап тұруды жалғастырамын () {try quote = await getQuote (); console.log (цитата); } catch (error) {console.error (қате); }} Бірлік ...
30 қар '16 сағат 12:06
4
жауаптар

ES2017 - Async vs. Табыс

Мен асинхронды функцияларды қосудың ағымдағы талқылауында шатастырып, келесі EcmaScript-ге кілт сөзді күтудемін. Түсінбеймін, неге кілт сөздің функционалдық кілт сөзі алдында қажет. Менің көзқарасым бойынша күтуге кілт сөзді күте ...
17 шілдеде сағат 22: 28-де белгіленген
3
жауаптар

ES8 асинкасын қалай қолдануға болады?

solopackaging.ru.site /questions/181768 / ... кірістірілген криптографиялық кітапхананы және ағынды пайдалану арқылы md5 файлын есептеудің мысалы келтіреді. var fs = талап ('fs'); var crypto = require ('crypto'); // файл fd = fs.c ...
09 қараша күні орнатылды 1: 20-да
2
жауаптар

Сәйкестікті көріңіз ... Async / Await арқылы синтаксисті ұстаңыз

Маған ұнайды «Async / Await» жаңа нұсқасы «Typecript» және т.б. Алайда, кейінірек пайдалану үшін, сынап көруге тырыспайтын айнымалы мәнді жариялауға тура келетінді ұнататынына сенімді емеспін. Мысалы: жасалсын ...
21 маусымда сағат 17: 15-де
2
жауаптар

(ES6) (ES2017) async / wait waiter

ES6 класының алушысы ESIS2017 / асинкке күту функциясынан мәнді қайтаруға мүмкін бе? сынып Foo {async get bar () {var result = күту someAsyncOperation (); қайтару нәтижесі; }} функциясы someAsyncOperation () {r ...
23 қарашада орнатылды '15 сағат 22:47
2
жауаптар

SetTimeout ішінде асинхты пайдалану ма?

Менде Javascript-да асинхронды функция болды, мен оған setTimeout қосылды. Коды келесідей көрінеді: таймерді жіберіңіз; clearTimeout (таймер); timer = setTimeout (() => {(async () => {күте this._doSomet ...
16 тамыз '16 сағат 15:37
2
жауаптар

асинхронды функция - уәделерді күтпей күте тұрыңыз

Мен асинхронды күтуді үйренгім келеді. Бұл кодта const myFun = () => {let state = false; setTimeout (() => {state = true}, 2000); жаңа Promise қайтару ((шешіңіз, қабылдамаңыз) => {setTimeout (() => {if (s ...
25 кг орнатыңыз . '17 сағат 10:39
2
жауаптар

ES2017 Async / күту мүмкіндіктері - тек уәделермен жұмыс істей ме?

Мен Js бағдарламаларындағы ES7 асинк / күту функцияларын қолдануды бастадым (Babel арқылы өңдейді). Егер жоқ болса, мені түзетіңіз, бірақ олар уәделермен жұмыс істей ме? Егер иә болса, демек әдеттегі қоңырау функцияларын Уәделерде (...
8 шілдеде сағат 16: 41-де орнатылады
1
жауап

Синхронды пайдалану / қазір күту қауіпсіз бе?

Синтаксистің әзірленбегенін және ES8 шығарылымымен бірге келетінін біле отырып, генератор-уәделердің орнына Javascript-де асинхрондық күтуді пайдалану мүмкін бе? Қандай браузерлерде оның қол жетімділігіне және қарапайым браузерлердің санына сене аламын, егер бұл синтаксис болмаса ...
12-ақпан '17 at 4:09