简体   繁体   English

如何使用javascript呈现unicode转义序列?

[英]How to render unicode escape sequences using javascript?

Below code, 下面的代码,

document.writeln("Caracteres escapados {\u55e8\uff0c\u4f60\u597d\u5417}: "
                                                    + "\u55e8\uff0c\u4f60\u597d\u5417");

expected output is \嗨\,\你\好\吗: 嗨,你好吗 预期输出为\嗨\,\你\好\吗: 嗨,你好吗

Current output is: Caracteres escapados {嗨,你好吗}: 嗨,你好吗 当前输出是: Caracteres escapados {嗨,你好吗}: 嗨,你好吗

What modification is required in the above code? 上面的代码需要什么修改?

只需不翻译就跳过要显示的代码的反斜杠即可:

 document.writeln("Carácteres escapados \\\嗨\\\,\\\你\\\好\\\吗: \嗨\,\你\好\吗"); 

You need to escape your backslashes and remove the braces. 您需要转义反斜杠并删除括号。

document.writeln("Caracteres escapados \\u55e8\\uff0c\\u4f60\\u597d\\u5417 "
                                                    + "\u55e8\uff0c\u4f60\u597d\u5417");

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM