javascript中文/日文字符解码

Chi*_* Zu 2 javascript decode utf-8

我在服务器上创建了一个JSONP函数,并返回一个像这样的UTF-8编码的json对象

applyLocalization({"Name":"%E5%90%8D%E5%89%8D","Age":"%E5%B9%B4%E9%BD%A2"});
Run Code Online (Sandbox Code Playgroud)

在我的客户端javascript上,我想将乱码部分转换为原始状态

{"Name":"??", "Age":"??"}
Run Code Online (Sandbox Code Playgroud)

我试过$ .parseJSON()但它不起作用

Jan*_*nen 5

您可以使用decodeURIComponent解码像您的urlencoded字符串

decodeURIComponent('%E5%90%8D%E5%89%8D');
//result: '??'
Run Code Online (Sandbox Code Playgroud)