When working with binary data, reading string from buffer is a necessity. For example when deserializing bson data in the browser.
Most of node.js buffer methods are available in DataView except toString. As a workaround currently it's done by reading the buffer byte by byte and convert each of them to corresponding character with String.fromCharCode() and then joining the result. This can be done much faster in native code. DataView.prototype.toString(start = 0, end = this.length, encoding= "utf8") DataView.prototype.writeString(string, offset = 0, length = string.length, encoding = "utf8") -- Ali Rahbari
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

