A minimal UTF8 implementation for number arrays.
Methods
-
util.utf8.length(string){ number }
-
Calculates the UTF8 byte length of a string.
Name Type Description stringstring String
Returns:
Type Description number Byte length -
util.utf8.read(buffer, start, end){ string }
-
Reads UTF8 bytes as a string.
Name Type Description bufferUint8Array Source buffer
startnumber Source start
endnumber Source end
Returns:
Type Description string String read -
util.utf8.write(string, buffer, offset){ number }
-
Writes a string as UTF8 bytes.
Name Type Description stringstring Source string
bufferUint8Array Destination buffer
offsetnumber Destination offset
Returns:
Type Description number Bytes written