// 示例代码:使用 JavaScript 的 decodeURI 和 decodeURIComponent 进行解码
// 1. decodeURI: 解码整个 URI (Uniform Resource Identifier)
let encodedURI = "https://example.com/hello%20world";
let decodedURI = decodeURI(encodedURI);
console.log(decodedURI); // 输出: https://example.com/hello world
// 解释: decodeURI 用于解码整个 URI,它不会解码某些特殊字符如 '#'、'?' 等。
// 2. decodeURIComponent: 解码 URI 组件
let encodedURIComponent = "https://example.com?name=John%20Doe";
let decodedURIComponent = decodeURIComponent(encodedURIComponent);
console.log(decodedURIComponent); // 输出: https://example.com?name=John Doe
// 解释: decodeURIComponent 用于解码 URI 中的组件(如查询参数),它可以解码所有编码的字符。
如果你需要更多关于 decode
的内容或有其他问题,请告诉我!
上一篇:js utf8编码
下一篇:js 获取中文首字母
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站