___ tag123javascript ___ JavaScript (nicht zu verwechseln mit Java) ist eine dynamische Sprache mit mehreren Paradigmen auf hoher Ebene, die sowohl für das clientseitige als auch für das serverseitige Scripting verwendet wird. Verwenden Sie dieses Tag für Fragen zu ECMAScript und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript und Google-Apps-Script).
___ qstnhdr ___ Node.js: Teilen des Stream-Inhalts für N-Teile
___ qstntxt ___
Ich versuche, Knotenströme und ihren Lebenszyklus zu verstehen. Also, ich möchte den Inhalt eines Streams für N-Teile aufteilen. Der folgende Code dient nur dazu, meine Absichten zu erklären und zu zeigen, dass ich bereits etwas selbst probiere. Ich habe einige Details ausgelassen
Ich habe einen Stream, der nur einige Daten erzeugt (nur eine Folge von Zahlen):
%Vor%
eine Funktion, die versucht, n nächste Blöcke zu nehmen:
%Vor%
und möchte es so verwenden:
%Vor%
Was ist der idiomatische Weg, das zu tun?
___ antwort43872576 ___
Ich denke, das ist etwas, das Ihnen helfen könnte - Ссылка
Es ist ein unglaublich detailliertes Handbuch mit Beispielcode für verschiedene Streaming-Szenarien und ich benutze das selbe als Referenz für mein eigenes Projekt und finde es bisher nützlich! Es hat Beispielcode in / examples sowie
___ tag123nodejs ___ Node.js ist ein ereignisbasiertes, nicht blockierendes asynchrones I / O-Framework, das die Google V8-JavaScript-Engine und die libuv-Bibliothek verwendet. Es wird für die Entwicklung von Anwendungen verwendet, die die Fähigkeit zum Ausführen von JavaScript sowohl auf dem Client als auch auf der Serverseite stark ausnutzen und daher von der Wiederverwendbarkeit von Code und dem Mangel an Kontextwechsel profitieren.
___ tag123nodejstream ___ hilf uns, dieses Wiki zu bearbeiten
___ answer43955870 ___
Mit %code% können Sie eine einzelne Funktion verwenden, um zu prüfen, ob Elemente des aktuellen Datenblocks dem erwarteten Ergebnis entsprechen.
Erstellen Sie Variablen, %code% und %code% , wobei %code% die Anzahl der Elemente ist, die vom ursprünglichen Array geschnitten oder gespleißt werden sollen %code% ist die um %code% erhöhte Variable bei jedem %code% Aufruf innerhalb von %code% call.
Verkettete %code% verwenden
Siehe auch Chrome-Speicherproblem - Datei-API + AngularJS
___