Highland is beslis nie 'n hulpmiddel vir mense net begin met JavaScript.
Hierdie instrument handel oor verifikasie, gebeurtenis emitters, beloftes, en strome, baie gevorderde konsepte wat hanteer kan word slegs nadat basiese JavaScript programmering paradigmas is geleer en vasgespyker.
Die mees maklikste manier om dit wat Highland doen en wat verduidelik is dit goed vir is om eie verduideliking van die skrywer se gegewe in die projek se README lêer gebruik: "jy kan wissel tussen sinkrone en asinkrone data bronne na willekeur, sonder om weer te skryf jou kode. "
Hierdie funksie laat ontwikkelaars te beheer wanneer en waar-kode is die klassieke sinchrone manier uitgevoer word, en wanneer jy besluit om beheer te offer oor prestasie en oorskakel na 'n asinchrone kode uitgevoer.
Wat is nuut in hierdie release:
- nuwe toevoegings:
- ignoreer die eerste N waardes van 'n stroom en dan straal die res.
- Oproepe die verskaf funksie wanneer die stroom het geëindig.
- versamel al waardes saam dan straal elke waarde individueel, maar in gesorteerde volgorde.
- Neem 'n voorwerp of 'n konstruktor funksie en opbrengste wat beswaar of konstruktor met streamified weergawes van sy funksie eienskappe.
- Iterator Support:. ECMA2015 (aka ES6) styl iterators kan nou verby om die Highland konstruktor funksie
- Skep 'n nuwe stroom met die waardes van die bron in die reeks wat in thestart en einde parameters.
- Neem 'n Stroom en groepe inkomende data binne 'n maksimum tydperk in skikkings van 'n maksimum lengte.
- Verbeterings:
- Elke keer terug nou 'n leë stroom eerder as niks.
- Maak seker deur voortschreidt Node stroom foute.
- Bewaar hierdie konteks van toegedraai funksie by die gebruik van wrapCallback.
- tranduce dateer na die nuutste weergawe van transformator protokol gebruik.
Wat is nuut in weergawe 2.6.0:
- Nuwe toevoegings:
- ignoreer die eerste N waardes van 'n stroom en dan straal die res.
- Oproepe die verskaf funksie wanneer die stroom het geëindig.
- versamel al waardes saam dan straal elke waarde individueel, maar in gesorteerde volgorde.
- Neem 'n voorwerp of 'n konstruktor funksie en opbrengste wat beswaar of konstruktor met streamified weergawes van sy funksie eienskappe.
- Iterator Support:. ECMA2015 (aka ES6) styl iterators kan nou verby om die Highland konstruktor funksie
- Skep 'n nuwe stroom met die waardes van die bron in die reeks wat in thestart en einde parameters.
- Neem 'n Stroom en groepe inkomende data binne 'n maksimum tydperk in skikkings van 'n maksimum lengte.
- Verbeterings:
- Elke keer terug nou 'n leë stroom eerder as niks.
- Maak seker deur voortschreidt Node stroom foute.
- Bewaar hierdie konteks van toegedraai funksie by die gebruik van wrapCallback.
- tranduce dateer na die nuutste weergawe van transformator protokol gebruik.
Wat is nuut in weergawe 2.5.1:
- Nuwe toevoegings:
- ignoreer die eerste N waardes van 'n stroom en dan straal die res.
- Oproepe die verskaf funksie wanneer die stroom het geëindig.
- versamel al waardes saam dan straal elke waarde individueel, maar in gesorteerde volgorde.
- Neem 'n voorwerp of 'n konstruktor funksie en opbrengste wat beswaar of konstruktor met streamified weergawes van sy funksie eienskappe.
- Iterator Support:. ECMA2015 (aka ES6) styl iterators kan nou verby om die Highland konstruktor funksie
- Skep 'n nuwe stroom met die waardes van die bron in die reeks wat in thestart en einde parameters.
- Neem 'n Stroom en groepe inkomende data binne 'n maksimum tydperk in skikkings van 'n maksimum lengte.
- Verbeterings:
- Elke keer terug nou 'n leë stroom eerder as niks.
- Maak seker deur voortschreidt Node stroom foute.
- Bewaar hierdie konteks van toegedraai funksie by die gebruik van wrapCallback.
- tranduce dateer na die nuutste weergawe van transformator protokol gebruik.
Wat is nuut in weergawe 2.5.0:
- Nuwe toevoegings:
- ignoreer die eerste N waardes van 'n stroom en dan straal die res.
- Oproepe die verskaf funksie wanneer die stroom het geëindig.
- versamel al waardes saam dan straal elke waarde individueel, maar in gesorteerde volgorde.
- Neem 'n voorwerp of 'n konstruktor funksie en opbrengste wat beswaar of konstruktor met streamified weergawes van sy funksie eienskappe.
- Iterator Support:. ECMA2015 (aka ES6) styl iterators kan nou verby om die Highland konstruktor funksie
- Skep 'n nuwe stroom met die waardes van die bron in die reeks wat in thestart en einde parameters.
- Neem 'n Stroom en groepe inkomende data binne 'n maksimum tydperk in skikkings van 'n maksimum lengte.
- Verbeterings:
- Elke keer terug nou 'n leë stroom eerder as niks.
- Maak seker deur voortschreidt Node stroom foute.
- Bewaar hierdie konteks van toegedraai funksie by die gebruik van wrapCallback.
- tranduce dateer na die nuutste weergawe van transformator protokol gebruik.
Wat is nuut in weergawe 2.4.0:
- Die `source.merge ()` algoritme nou evalueer die hele bron stroom voor die lees van al die gevolglike strome in parallel (voorheen sou dit begin lees sodra die bron uitgestraal die volgende stroom).
- Die `merge ()` n funksie nou poog om insette meer redelik te balanseer. Byvoorbeeld, as stroom A het 100 waardes gebuffer en stroom B kry 'n nuwe waarde na 100ms, as ons lees by 200 ms ons sal 'n waarde van elke stroom kry. Voorheen sou dit die stroom uitput 'n buffer voor te lees uit stroom B.
Wat is nuut in weergawe 1.25.2:.
- herbou verspreiding en dokumente
Vereistes :
- Javascript op die kliënt kant
- Node.js vir bediener-kant omgewings
Kommentaar nie gevind