Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在javascript中将字符串转换为utf-8_Javascript_String - Fatal编程技术网

在javascript中将字符串转换为utf-8

在javascript中将字符串转换为utf-8,javascript,string,Javascript,String,我在URL中有hundeausführer(德语)文本,它在console.log中以hundeausf%C3%BChrer的形式提供给我。如何将hundeausf%C3%BChrer转换回hundeausführer 我试过了 console.log(unescape(encodeURIComponent('hundeausf%C3%BChrer'))); console.log(decodeURIComponent(escape('hundeausf%C3%BChrer'))); 但是在控

我在URL中有
hundeausführer
(德语)文本,它在console.log中以
hundeausf%C3%BChrer
的形式提供给我。如何将
hundeausf%C3%BChrer
转换回
hundeausführer

我试过了

console.log(unescape(encodeURIComponent('hundeausf%C3%BChrer')));
console.log(decodeURIComponent(escape('hundeausf%C3%BChrer')));
但是在控制台日志中没有得到正确的答案。 获取与hundeausf%C3%BChrer相同的文本

有人帮我解决这个问题吗?

使用
decodeURI()
函数

console.log(decodeURIComponent('hundeausf%C3%BChrer')这对我很有用


console.log(decodeURI('hundeausf%C3%BChrer')转义是为了什么?只要解码。