JavaScript decodeURIComponent() 函数详解:解码编码字符串
在 JavaScript 中,可以使用 decodeURIComponent() 函数来解码一个已经被编码的字符串。
decodeURIComponent() 函数接受一个已经被编码的字符串作为参数,并返回解码后的字符串。
以下是使用 decodeURIComponent() 函数的示例:
var encodedString = 'Hello%20World%21';
var decodedString = decodeURIComponent(encodedString);
console.log(decodedString); // 输出: 'Hello World!'
在上面的示例中,encodedString 是一个被编码的字符串,使用 decodeURIComponent() 函数对其进行解码,得到了 decodedString,最后将其输出到控制台。
需要注意的是,如果传递给 decodeURIComponent() 函数的字符串没有经过编码,或者不是有效的编码字符串,函数将会抛出一个 URIError 错误。因此,在使用 decodeURIComponent() 函数之前,应该确保字符串已经被正确编码。
原文地址: https://www.cveoy.top/t/topic/qA93 著作权归作者所有。请勿转载和采集!