我有一个包含 unicode 编码的不间断空格的字符串。我需要将此字符串保存到隐藏的 HTML 元素中,以便另一个函数可以读取此值。
看起来html()
函数对字符串进行了一些转换。例子:
var testString = "string with \xa0 non breaking space";
$(".export-file-buffer").html(testString);
var receivedString = $(".export-file-buffer").html();
console.log(testString);
console.log(receivedString);
我在控制台中看到的:
string with non breaking space
string with non breaking space
为什么会这样?你能指出我描述这种行为的文档吗?