用简单的方法解码变量

时间:2015-09-08 11:35:40

标签: javascript

我尝试使用以下网址的特定部分:

window.location.pathname.split( “/”)[1]

值为

p-%CE%A4%CF%8C%CE%BC%CE%BF%CF%82-%CE%92

我该如何解码?可以制作类似window.location.pathname.split("/")[1].decode()

的内容

1 个答案:

答案 0 :(得分:4)

使用decodeURIComponent

  

decodeURIComponent()方法解码先前由encodeURIComponent或类似例程创建的统一资源标识符(URI)组件。

var param = decodeURIComponent('p-%CE%A4%CF%8C%CE%BC%CE%BF%CF%82-%CE%92');

document.write(param);

在你的情况下,

decodeURIComponent(window.location.pathname.split("/")[1]);