在javascript中将字符串转换为utf-8
我在URL中有在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'))); 但是在控
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')代码>转义是为了什么?只要解码。