Tag: typed-arrays
Typisierte arrays sind Datenstrukturen zum Parsen und ändern von rohen Binär-Daten über eine bestimmte byte-layout.
1
Antworten
Arbeite ich an einer web-app, öffnet Binär-Dateien, und Sie können bearbeitet werden. Dieser Prozess ist im Grunde ondrop -> dataTransfer.files[0] -> FileReader -> Uint8Array Im wesentlichen, ich möchte in der Lage sein, um speichern Sie die geänderte
2
Antworten
Habe ich das content-Skript, das downloads einige binäre Daten mit XHR, die später gesendet werden, um die hintergrund-Skript: var self = this; var xhr = new XMLHttpRequest(); xhr.open('GET', url); xhr.responseType = 'arraybuffer'; xhr.onload = function(e) { if
2
Antworten
Javascript ArrayBuffer oder TypedArrays dont haben jede Art von appendByte(), appendBytes(), oder appendBuffer () - Methoden. Wenn ich also möchte, füllen ein ArrayBuffer einen Wert zu einem Zeitpunkt, wie mache ich es? var firstVal = 0xAB; //1
4
Antworten
Ich habe das Spiel mit Typisierte Arrays in JavaScript. var buffer = new ArrayBuffer(16); var int32View = new Int32Array(buffer); Ich mir vorstellen normalen arrays ([1, 257, true]) in JavaScript-eine schlechte Leistung, weil Ihre Werte können beliebigen Typs
4
Antworten
Ich bin mit WebGL für das Rendern einer Binär codierte mesh-Datei. Die Binär-Datei geschrieben, die in big-endian-format (kann ich dies überprüfen, indem Sie das öffnen der Datei in einem hex-editor, oder die Anzeige des Netzwerk-traffic mit fiddler).
18
Antworten
Ist es eine allgemein akzeptierte Technik für die effiziente Umwandlung von JavaScript-strings zu ArrayBuffers und Umgekehrt? Konkret, ich möchte in der Lage sein, um den Inhalt zu schreiben von ArrayBuffer zu localStorage und Lesen Sie es zurück.
5
Antworten
Arbeite ich mit ArrayBuffer Objekte, und ich möchte zu vervielfältigen. Dies ist zwar nicht einfach mit der tatsächlichen Zeiger und memcpykonnte ich nicht finden keine einfache Möglichkeit, es zu tun in Javascript. Gerade jetzt, dies ist, wie
3
Antworten
Was ist die bevorzugte Art von anfügen/Kombination ArrayBuffers? Bin ich empfangen und analysieren von Netzwerk-Paketen mit einer Vielzahl von Daten-Strukturen. Eingehende Nachrichten werden gelesen in ArrayBuffers. Wenn eine partielle Paket ankommt, muss ich es speichern, und warten
2
Antworten
Möchte ich Zusammenführen mehrerer arraybuffers zum erstellen einer Blob. jedoch, wie Sie wissen, Der TypedArray-Klasse doesnt haben, "push" oder nützliche Methoden... E. g.: var a = new Int8Array( [ 1, 2, 3 ] ); var b =