javascript - Apakah ada pernyataan yang setara dengan 'continue' saat menggunakan node.js async forEachSeries?

Saya menggunakan paket node.js async, khususnya forEachSeries, untuk membuat serangkaian permintaan http berdasarkan parameter yang diambil dari sebuah array. Di dalam callback setiap permintaan, saya memiliki beberapa pernyataan if/else untuk merespons ber

Baca lebih banyak →

javascript - Bagaimana cara membuat loop Asinkron yang bersih?

Mengikuti standar REST yang umum, saya memisahkan sumber daya saya menjadi endpoint dan panggilan yang terpisah. Dua objek utama yang dibahas di sini adalah List dan Item (dan tentu saja, sebuah daftar memiliki daftar item, serta beberapa data lain yang terkait dengannya).

Jadi jika seorang pengguna ingin

Baca lebih banyak →

asynchronous - Javascript: Bagaimana mengontrol alur dengan traversal pohon rekursif async?

Saya perlu melakukan rekursi pada sebuah pohon untuk melakukan operasi pada node tertentu menggunakan operasi asinkron. Bagaimana saya bisa mengontrol alur sehingga saya memiliki akses ke node ketika itu selesai?

Berikut adalah contoh situasi:

data = { name:

Baca lebih banyak →

javascript - node.js async.each callback, bagaimana saya tahu kapan itu selesai?

Saya sedang mencoba memahami Node.js dan beberapa operasi async. Dalam kode berikut, saya mengambil beberapa RSS feed dan menyimpan artikel yang ditemukan jika saya belum menyimpannya sebelumnya. Kode ini bekerja dan menyimpan artikel baru. Namun, saya tidak yakin bagaimana mengubahnya sehingga saya ta

Baca lebih banyak →

javascript - Fungsi asinkron dalam while-loop

Saya memiliki pertanyaan tentang bagaimana melakukan tugas asinkron dalam while-loop sampai beberapa kondisi terpenuhi. Ini lebih merupakan pertanyaan teoretis tetapi saya bisa melihat bagaimana ini bisa menjadi masalah dalam beberapa skenario.

Saya akan mencoba menunjukkan masalah ini dengan sebuah contoh (saya menggunakan JavaScr

Baca lebih banyak →

javascript - Webpack DefinePlugin dari fungsi asinkron

Saya ingin mendefinisikan beberapa konstanta yang dikembalikan dari sumber daya asinkron. Apakah ada cara untuk melakukan ini di Webpack?

/* webpack.config.js */ module.exports = { ..., plugins: [ new webpack.DefinePlugin({ someVar: /* RETURN VARIABLE FROM ASYNC FUNCTION */ }) ]

Baca lebih banyak →

javascript - nodejs dan async.waterfall dengan kondisi if dan daftar fungsi bersyarat

Saya telah bekerja dengan async.waterfall dan nodejs. Ini bekerja sangat baik tetapi sekarang saya memiliki pertanyaan tentang alurnya.

Saya ingin menggunakan kondisi if sederhana dalam alur async.waterfall.

async.waterfall([ callOne,

Baca lebih banyak →

javascript - Bagaimana cara mengubah trigger/event menjadi Promise atau async/await?

Saya sedang mencoba mengubah fungsi callback menjadi async/await. Kode menggunakan postMessage dari frame jendela utama ke iframe. Ketika iframe mengirimkan pesan kembali, itu memanggil fungsi callback. Apakah ada cara untuk mengubah menjadi Promise dari pola $ (window).on(...)?

Baca lebih banyak →

javascript - Ionic 3 - Memperbarui Observable dengan Data Asinkron

Untuk sebuah aplikasi media sosial, saya memiliki koleksi objek feed yang direferensikan oleh ID mereka menggunakan AngularFire 2. Setelah masing-masing ID ini datanya diambil dari database yang menyimpan objek feed yang sebenarnya, saya ingin memperbarui objek Observable feedCards dengan i

Baca lebih banyak →

javascript - Memulai secara bersamaan dengan async/await

Saya pikir saya sudah cukup paham tentang async await sampai saya mencoba ini:

const promise1 = new Promise((resolve, reject) => { setTimeout(() => resolve('what'), 10000); }); const promise2 = new Promise((resolve, reject) => { setTimeout(() => resolve('?'), 15000); }); async function asyncTest() {

Baca lebih banyak →