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

Reply via email to