【发布时间】:2015-02-22 00:30:56
【问题描述】:
我知道 JavaScript 字符串 are usually 编码为 with an encoding taking at least two bytes per character(UTF-16 或 UCS-2)。
但是,在构建 Blob 时,似乎使用了不同的编码,因为当我将其读取为 ArrayBuffer 时,返回的缓冲区长度为 3 表示欧元符号。
var b = new Blob(['€']);
【问题讨论】:
标签: javascript encoding utf-8