Highland със сигурност не е инструмент за хората, само началото с JavaScript.
Това инструмент се занимава с обратни повиквания, емитери на събития, обещания, и потоци, много напреднали концепции, които могат да бъдат решени само след основни програмни парадигми JavaScript са научили и заковани.
Най-лесният начин да се обясни какво Highland прави и какво не е, че е добра за да използвате собствен обяснение на автора, дадена в README файла на проекта: "можете да превключвате между синхронни и асинхронни източници на данни по желание, без да се налага да се пренапише код си. "
Тази функция позволява на разработчиците да контролирате кога и къде код се изпълнява класическия синхронен начин, и когато решите да жертват контрол върху изпълнението и преминете към асинхронно изпълнение на код.
<силен > Какво е новото в тази версия:
- нови допълнения:
- Игнорира първите н стойности на потока и след това излъчва останалите.
- Повиквания предоставения функцията веднъж потока е приключила.
- Събира всички стойности заедно след това излъчва всяка стойност поотделно, но в сортиран ред.
- Взема един обект или функция конструктор и възвръщаемост, които възразяват или конструктор с streamified версии на своите функционални свойства.
- Iterator Support:. ECMA2015 (известен още като ES6) стил итератори сега може да бъде прехвърлено към функцията конструктор Highland
- Създава нов поток със стойностите от източник в интервала, определен в thestart и крайните параметри.
- Взема един поток и партиди входящи данни в рамките на максимален срок в масивите на максимална дължина.
- Подобрения:
- Всеки сега се връща празен поток, а не нищо.
- Уверете се, чрез грешки стрийм разпространява Node.
- Съхрани този контекст на увити функция при използване wrapCallback.
- Актуализация tranduce да се използва най-новата версия на трансформатор протокол.
Какво ново във версия 2.6.0:
- Нови допълнения:
- Игнорира първите н стойности на потока и след това излъчва останалите.
- Повиквания предоставения функцията веднъж потока е приключила.
- Събира всички стойности заедно след това излъчва всяка стойност поотделно, но в сортиран ред.
- Взема един обект или функция конструктор и възвръщаемост, които възразяват или конструктор с streamified версии на своите функционални свойства.
- Iterator Support:. ECMA2015 (известен още като ES6) стил итератори сега може да бъде прехвърлено към функцията конструктор Highland
- Създава нов поток със стойностите от източник в интервала, определен в thestart и крайните параметри.
- Взема един поток и партиди входящи данни в рамките на максимален срок в масивите на максимална дължина.
- Подобрения:
- Всеки сега се връща празен поток, а не нищо.
- Уверете се, чрез грешки стрийм разпространява Node.
- Съхрани този контекст на увити функция при използване wrapCallback.
- Актуализация tranduce да се използва най-новата версия на трансформатор протокол.
Какво ново във версия 2.5.1:
- Нови допълнения:
- Игнорира първите н стойности на потока и след това излъчва останалите.
- Повиквания предоставения функцията веднъж потока е приключила.
- Събира всички стойности заедно след това излъчва всяка стойност поотделно, но в сортиран ред.
- Взема един обект или функция конструктор и възвръщаемост, които възразяват или конструктор с streamified версии на своите функционални свойства.
- Iterator Support:. ECMA2015 (известен още като ES6) стил итератори сега може да бъде прехвърлено към функцията конструктор Highland
- Създава нов поток със стойностите от източник в интервала, определен в thestart и крайните параметри.
- Взема един поток и партиди входящи данни в рамките на максимален срок в масивите на максимална дължина.
- Подобрения:
- Всеки сега се връща празен поток, а не нищо.
- Уверете се, чрез грешки стрийм разпространява Node.
- Съхрани този контекст на увити функция при използване wrapCallback.
- Актуализация tranduce да се използва най-новата версия на трансформатор протокол.
Какво ново във версия 2.5.0:
- Нови допълнения:
- Игнорира първите н стойности на потока и след това излъчва останалите.
- Повиквания предоставения функцията веднъж потока е приключила.
- Събира всички стойности заедно след това излъчва всяка стойност поотделно, но в сортиран ред.
- Взема един обект или функция конструктор и възвръщаемост, които възразяват или конструктор с streamified версии на своите функционални свойства.
- Iterator Support:. ECMA2015 (известен още като ES6) стил итератори сега може да бъде прехвърлено към функцията конструктор Highland
- Създава нов поток със стойностите от източник в интервала, определен в thestart и крайните параметри.
- Взема един поток и партиди входящи данни в рамките на максимален срок в масивите на максимална дължина.
- Подобрения:
- Всеки сега се връща празен поток, а не нищо.
- Уверете се, чрез грешки стрийм разпространява Node.
- Съхрани този контекст на увити функция при използване wrapCallback.
- Актуализация tranduce да се използва най-новата версия на трансформатор протокол.
Какво ново във версия 2.4.0:
- The `source.merge ()` алгоритъм сега оценява целият поток източник преди да сте прочели от всички произтичащи потоци в паралел (по-рано, че ще започнете да четете, веднага след като източникът излъчвана следващия поток).
- The `сливането ()` функция сега се опитва да балансира входове по-справедливо. Например, ако поток А има 100 стойности буферирани и поток Б получава нова стойност след 100ms, ако четем в 200ms ние ще се заемем със стойност от всеки поток. Преди това ще изтощи поток А буфер преди четене от поток Б.
Какво ново във версия 1.25.2:.
- Възстановен разпределение и документи
<силни> Изисквания :
- ДжаваСкрипт поддръжка от страна на клиента
- Node.js за страна на сървъра среда
Коментари не е намерена