javascript - Onko node.js async forEachSeries -käytössä olemassa vastaavaa lausetta kuin 'continue'?

Käytän node.js async -pakettia, erityisesti forEachSeries-funktiota, tehdäkseni sarjan HTTP-pyyntöjä taulukosta otettujen parametrien perusteella. Jokaisen pyynnön takaisinsoitossa minulla on joitakin if/else-lauseita eri tyyppisiin vastauksiin reagoimiseks

Lue lisää →

javascript - Kuinka tehdä siisti asynkroninen silmukka?

Seuraamalla tyypillisiä REST-standardeja, jaoin resurssini erillisiin päätepisteisiin ja kutsuihin. Tärkeimmät kaksi kohdetta tässä ovat List ja Item (ja tietysti listalla on lista kohteista sekä joitakin muita siihen liittyviä tietoja).

Joten jos käyttäjä haluaa hakea listansa, hän saattaa tehdä Get-pyynn

Lue lisää →

asynkroninen - Javascript: Kuinka hallita suorituksen kulkua async-rekursiivisessa puun läpikäynnissä?

Minun täytyy käydä läpi puu rekursiivisesti suorittaakseni operaatioita tietyille solmuille käyttämällä asynkronisia operaatioita. Kuinka voin hallita kulkua niin, että minulla on pääsy solmuihin, kun se on valmis?

Tässä on esimerkkitilanne:

data = { name: "d

Lue lisää →

javascript - node.js async.each callback, miten tiedän, milloin se on valmis?

Yritän ymmärtää Node.js:ää ja joitakin asynkronisia operaatioita. Seuraavassa koodissa haen joitakin RSS-syötteitä ja tallennan löydetyt artikkelit, jos en ole tallentanut niitä aikaisemmin. Koodi toimii ja tallentaa uudet artikkelit. En kuitenkaan ole varma, miten muokkaisin tätä niin, että tietäisin,

Lue lisää →

javascript - Asynkroninen funktio while-silmukassa

Minulla on kysymys siitä, kuinka suorittaa asynkroninen tehtävä while-silmukassa, kunnes jokin ehto täyttyy. Tämä on enemmän teoreettinen kysymys, mutta näen, kuinka tämä voisi olla ongelma joissakin tilanteissa.

Yritän havainnollistaa ongelmaa esimerkillä (käytän tässä JavaScriptiä, mutta voit käyttää mitä tahansa kieltä):

M

Lue lisää →

javascript - Webpack DefinePlugin asynkronisesta funktiosta

Haluaisin määritellä joitakin vakioita, jotka palautetaan asynkronisesta resurssista. Onko mitään tapaa tehdä tämä Webpackissä?

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

Lue lisää →

javascript - nodejs ja async.waterfall if-ehtojen ja ehdollisen funktiolistan kanssa

Olen työskennellyt async.waterfallin ja nodejs:n kanssa. Se toimii todella hyvin, mutta nyt minulla on kysymys virtauksesta.

Haluan käyttää yksinkertaista if-ehtoa async.waterfall-virrassa.

async.waterfall([ callOne, callTwo, i

Lue lisää →

javascript - Kuinka muuntaa triggeri/tapahtuma Promiseksi tai async/awaitiksi?

Yritän muuttaa callback-funktion async/await-muotoon. Koodi käyttää postMessagea pääikkunakehyksestä iframeen. Kun iframe lähettää viestin takaisin, se kutsuu callback-funktiota. Onko mitään tapaa muuttaa $ (window).on(...)-mallia Promiseksi?

Toimivan koodin minimaalinen versio:

Lue lisää →

javascript - Ionic 3 - Päivitä Observable asynkronisella datalla

Sosiaalisen median sovellusta varten minulla on kokoelma syötteen objekteja, joihin viitataan niiden tunnisteiden avulla käyttäen AngularFire 2-kirjastoa. Kun jokaisesta näistä tunnisteista on haettu siihen liittyvät tiedot tietokannasta, joka tallentaa varsinaiset syötteen objektit, haluan päivittää

Lue lisää →

javascript - Samanaikainen käynnistys async/awaitin kanssa

Luulin ymmärtäväni asynkronista awaitia melko hyvin, kunnes kokeilin tätä:

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

Lue lisää →