具有转义的unicode字符的字符串与javascript字符串中的非转义unicode字符有什么区别?

时间:2015-07-26 15:37:46

标签: javascript string unicode unicode-escapes

在javascript中,特别是在JSON中,我们可以使用转义序列或直接unicode字符串来表示unicode字符。

两者有何不同? 使用一个在另一个上有任何实际意义或陷阱吗?

1 个答案:

答案 0 :(得分:1)

转义序列使用ASCII字符,因此可以表示,而不必担心使用JS或JSON传输/保存的编码。它们需要每个编码字符更多的字节。通过查看源代码,人们不容易阅读。

使用Unicode编码(例如UTF-8)时,以上都不是真的。