Highland rozhodně není nástrojem pro lidi právě začínáte s JavaScriptem.
Tento nástroj se zabývá zpětná volání, zářičů události, sliby, a potoků, velmi pokročilé koncepce, které mohou být řešeny pouze po základních progamovacích JavaScriptu byly získány a přibité.
Nejvíce Nejjednodušší způsob, jak vysvětlit, co Highland dělá a co je to dobré je použít autorova vlastního vysvětlení v souboru README projektu: "můžete přepínat mezi synchronních a asynchronních datových zdrojů na vůli, aniž by bylo nutné přepsat váš kód. "
Tato funkce umožňuje vývojářům ovládat, kdy a kde je spuštěn kód klasický synchronní cestu, a když se rozhodnete obětovat kontrolu nad výkonem a přejít k asynchronní spuštění kódu.
Co je nového v této verzi:
- Nové přírůstky:
- Ignoruje prvních n hodnot proudu a pak vyzařuje zbytek.
- Hovory dodaného funkci, jakmile proud skončila.
- Shromažďuje všechny hodnoty dohromady pak vysílá každou hodnotu individuálně, ale v seřazeném pořadí.
- bere na objekt nebo funkce konstruktoru a vrátí se, že objekt nebo konstruktoru s streamified verzemi svých funkčních vlastností.
- Iterátor Support:. ECMA2015 (aka ES6) ve stylu iterators lze nyní předán do funkce Highland konstruktoru
- Vytvoří nový proud s hodnotami od zdroje v rozsahu uvedené v thestart a koncových parametrů.
- bere na jeden proud a šarží příchozí data v maximální lhůtě do polí maximální délky.
- Zlepšení:
- Každý nyní vrací prázdný datový proud, spíše než nic.
- Ujistěte se po chybách šíří Uzel toku.
- Zachovat tento kontext zabalené funkce při použití wrapCallback.
- Aktualizace tranduce používat nejnovější verzi protokolu transformátoru.
Co je nového ve verzi 2.6.0:
- Nové přírůstky:
- Ignoruje prvních n hodnot proudu a pak vyzařuje zbytek.
- Hovory dodaného funkci, jakmile proud skončila.
- Shromažďuje všechny hodnoty dohromady pak vysílá každou hodnotu individuálně, ale v seřazeném pořadí.
- bere na objekt nebo funkce konstruktoru a vrátí se, že objekt nebo konstruktoru s streamified verzemi svých funkčních vlastností.
- Iterátor Support:. ECMA2015 (aka ES6) ve stylu iterators lze nyní předán do funkce Highland konstruktoru
- Vytvoří nový proud s hodnotami od zdroje v rozsahu uvedené v thestart a koncových parametrů.
- bere na jeden proud a šarží příchozí data v maximální lhůtě do polí maximální délky.
- Zlepšení:
- Každý nyní vrací prázdný datový proud, spíše než nic.
- Ujistěte se po chybách šíří Uzel toku.
- Zachovat tento kontext zabalené funkce při použití wrapCallback.
- Aktualizace tranduce používat nejnovější verzi protokolu transformátoru.
Co je nového ve verzi 2.5.1:
- Nové přírůstky:
- Ignoruje prvních n hodnot proudu a pak vyzařuje zbytek.
- Hovory dodaného funkci, jakmile proud skončila.
- Shromažďuje všechny hodnoty dohromady pak vysílá každou hodnotu individuálně, ale v seřazeném pořadí.
- bere na objekt nebo funkce konstruktoru a vrátí se, že objekt nebo konstruktoru s streamified verzemi svých funkčních vlastností.
- Iterátor Support:. ECMA2015 (aka ES6) ve stylu iterators lze nyní předán do funkce Highland konstruktoru
- Vytvoří nový proud s hodnotami od zdroje v rozsahu uvedené v thestart a koncových parametrů.
- bere na jeden proud a šarží příchozí data v maximální lhůtě do polí maximální délky.
- Zlepšení:
- Každý nyní vrací prázdný datový proud, spíše než nic.
- Ujistěte se po chybách šíří Uzel toku.
- Zachovat tento kontext zabalené funkce při použití wrapCallback.
- Aktualizace tranduce používat nejnovější verzi protokolu transformátoru.
Co je nového ve verzi 2.5.0:
- Nové přírůstky:
- Ignoruje prvních n hodnot proudu a pak vyzařuje zbytek.
- Hovory dodaného funkci, jakmile proud skončila.
- Shromažďuje všechny hodnoty dohromady pak vysílá každou hodnotu individuálně, ale v seřazeném pořadí.
- bere na objekt nebo funkce konstruktoru a vrátí se, že objekt nebo konstruktoru s streamified verzemi svých funkčních vlastností.
- Iterátor Support:. ECMA2015 (aka ES6) ve stylu iterators lze nyní předán do funkce Highland konstruktoru
- Vytvoří nový proud s hodnotami od zdroje v rozsahu uvedené v thestart a koncových parametrů.
- bere na jeden proud a šarží příchozí data v maximální lhůtě do polí maximální délky.
- Zlepšení:
- Každý nyní vrací prázdný datový proud, spíše než nic.
- Ujistěte se po chybách šíří Uzel toku.
- Zachovat tento kontext zabalené funkce při použití wrapCallback.
- Aktualizace tranduce používat nejnovější verzi protokolu transformátoru.
Co je nového ve verzi 2.4.0:
- `source.merge ()` algoritmus nyní vyhodnocuje celý zdrojový proud před čtením ze všech výsledných proudů paralelně (dříve se začne číst, jakmile se zdrojem vyzařované další proud).
- `merge ()` funkce se nyní pokusí spravedlivější rovnováhu mezi vstupy. Například, pokud proud A má 100 hodnot ve vyrovnávací paměti a proud B dostane novou hodnotu po 100 ms, pokud čteme na 200ms dostaneme hodnotu z každého proudu. Dříve by to vyčerpat potoka vyrovnávací paměti před čtením z proudu B.
Co je nového ve verzi 1.25.2:.
- Přestavěný distribuce a docs
Požadavky
- Java scripty povoleny na straně klienta li>
- Node.js na straně serveru prostředí
Komentáře nebyl nalezen