在 JavaScript 中获取 URL 中的 query string 时,如果字符串中含有中文字符或特殊字符,可能会遇到乱码问题。为解决这一问题,可以使用 decodeURIComponent()
函数对整个 query string 进行解码,代码示例如下:
var query = decodeURIComponent(window.location.search.substr(1));
使用这种方法,即使 query string 中包含中文字符和特殊字符,也可以正确地获取到它们的值。
标签:string,JavaScript,乱码,decodeURIComponent,query,特殊字符 From: https://www.cnblogs.com/yuzhihui/p/17099020.html