'Ecmascript-2017' olarak etiketlenen sorular

ECMAScript 2017'de tamamlanan özellikler hakkındaki sorularınız için bu etiketi kullanın. Söz konusu kod yalnızca * işlevlerden birini kullanırsa, * kullanmayın *, * bu işlev, sorunun nedeni değilse.
39
cevap

Eşzamansız bir çağrının yanıtı nasıl döndürülür?

Bir Ajax isteği yapan bir foo fonksiyonum var. Cevabı foo'dan nasıl geri alabilirim? Geri çağırma işleminden başarıya bir değer döndürmeye çalıştım ve ayrıca işlev içindeki yerel bir değişkene yanıt atamadım ve döndürdüm, ancak bu yöntemlerden hiçbiri döndürmedi ...
Jan 08 olarak ayarla '13 20: 06'da
10
cevap

ForEach döngüsünde async / wait kullanma

Bir forEach döngüsünde async / await kullanma ile ilgili herhangi bir sorun var mı? Bir dosya dizisi boyunca yinelemeye çalışıyorum ve her dosyanın içeriğini bekliyor. fs 'fs-promise' async işlevinden içe aktarma printFiles () {const files = bekliyoruz getFilePaths () // Bu işin üstesinden gel ...
01: 16’da 21: 55’te
7
cevap

Zaman uyumsuzluk / bekleme sözdizimi reddetmek nasıl?

Zaman uyumsuz / beklemede işlevi tarafından verilen vaadi nasıl reddedebilirim? örneğin Baş>
25 Şubat’ı ayarla '17 11: 20'de
4
cevap

Asenkron fonksiyonun kombinasyonu + wait + setTimeout

Yeni eşzamanlı olmayan özellikler kullanmaya çalışıyorum ve sorunumu çözmenin gelecekte başkalarına yardımcı olacağını umuyorum. Bu benim çalışan kod: async işlevi asyncGenerator () {// diğer kod iken (goOn) {// diğer kod var fileLi ...
22 ekime ayarlanmış . '15 23: 04'te
4
cevap

Async / wait'ı en üst düzeyde nasıl kullanabilirim?

Async / beklemeden geçtim ve birkaç makaleden sonra kendim kontrol etmeye karar verdim. Ancak bunun neden işe yaramadığını kendi kendime sardım gibi görünmüyor: async function main () {var value = bekliyoruz Promise.resolve ('Hey there'); konsol.l ...
01 Ekim ayarla '17 21:55
4
cevap

Array.map kullanarak zaman uyumsuz bekleyen kullanın

Aşağıdaki kodla: var arr = [1,2,3,4,5]; var results: number [] = arr.map bekliyor (async (öğe): Promise <sayı> => {bekliyoruz callAsynchronousOperation (item); return madde + 1;}); Hangi aşağıdaki hataya neden olur: ...
19 Ekim’de 16: 10: 39'da
5
cevap

/ async / wait bloklarını deneyin

Düğüm 7 async / await işlevine daldım ve bu async işlevine benzer kod üzerine yanıltmaya devam ediyorum main () {try {var quote = await getQuote (); console.log (alıntı); } catch (hata) {console.error (hata); }} Birlik gibi görünüyor ...
30 Kasım '16, 12:06
4
cevap

ES2017 - Asenkron ve Gelir

Şimdiki zaman uyumsuz işlevler ve await anahtar sözcüğünü bir sonraki EcmaScript öğesine ekleme tartışmasında kafam karıştı. Fonksiyon anahtar kelimesinden önce async anahtar kelimesine neden ihtiyaç duyulduğunu anlamıyorum. Benim açımdan, beklemek için anahtar kelime beklemek ...
17:15 'de 22:28
3
cevap

ES8 async / wait ile nasıl kullanılır?

medican.pw.site/questions/181768 / ..., yerleşik şifreleme kitaplığı ve akışlarını kullanarak bir md5 dosyası hesaplamaya bir örnek sunar. var fs = zorunlu ('fs'); var crypto = requ ('crypto'); // fd = fs.c dosyası ...
09 Kasım’da ayarlandı '15, 1:20
2
cevap

Doğru deneyin ... Async / Await kullanarak sözdizimini yakalayın

Typescript'te mevcut olan yeni Async / Await özelliğinin düzlemini seviyorum. Ancak, daha sonra kullanmak için try ... catch bloğunun dışında beklediğim değişkeni bildirmek zorunda olduğum gerçeğini sevdiğimden emin değilim. Örneğin: yaratılsın ...
21 Haziran 17:15
2
cevap

(ES6) (ES2017) zaman uyumsuz / bekletici

ES6 sınıfı alıcısının, değeri ESIS2017 / async wait işlevinden döndürmesi mümkün müdür? Foo sınıfı {async get bar () {var result = aAityncOperation (); sonuç döndürmek; }} function someAsyncOperation () {r ...
23 Kasım’da '15 22: 47'de
2
cevap

SetTimeout'ta async kullanımı geçerli midir?

Javascript’te eşzamansız bir işleve sahiptim ve setTimeout'u buna ekledim. Kod şöyle gözüküyor: let timer; clearTimeout (zamanlayıcı); timer = setTimeout (() => {(async () => {bunu bekleyin ._ doSomet ...
16 Ağustos’u ayarla '16, 15:37
2
cevap

asenkron fonksiyon - vaat beklemeden bekle

Eşzamansız beklemeyi öğrenmeye çalışıyorum. Bu kodda const myFun = () => {let state = false; setTimeout (() => {state = true}, 2000); yeni Promise dön ((çöz, reddet)) => {setTimeout (() => {if (s ...
25 Ağustos ayarlandı . '17, 10:39
2
cevap

ES2017 Async / await özellikleri - sadece vaatlerle mi çalışıyorlar?

Js uygulamalarımda ES7 async / await işlevlerini kullanmaya başladım (Babil tarafından yeniden işleme tabi tutuldum). Olmazsa düzelt beni, ama sadece Promises ile mi çalışıyorlar? Eğer evet ise, bu her zamanki geri arama işlevlerini Promises'e (...
8: 15’te 16: 41’de
1
cevap

Şimdi zaman uyumsuzluk / bekleme kullanmak güvenli midir?

Jeneratör sözleri yerine Javascript'te async-wait kullanmak, sözdiziminin henüz yaratılmadığını ve ES8'in yayınlanacağını bilerek mümkün mü? Hangi tarayıcılarda kullanılabilirliği ve ne kadar yaygın tarayıcılar olduğuna güvenebilirim, bu sözdiziminin olmadığı yerler ...
12 Şub ayarla '17, 4:09