In Python 3, I can do this:
>>> "€13,56".encode('utf-16')
b'\xff\xfe\xac 1\x003\x00,\x005\x006\x00'
The input is a (unicode) string, while the output is a sequence of raw bytes of that string encoded in utf-16.
How can I do the same in JavaScript - go from a (unicode) string, to a sequence of raw bytes (perhaps as a Uint8Array
?) of that string encoded in utf-16?