// 示例代码:使用 JavaScript 对字符串进行 URL 编码
// 原始字符串
let originalString = "Hello World! 你好,世界";
// 使用 encodeURIComponent 对字符串进行编码
let encodedString = encodeURIComponent(originalString);
console.log(encodedString); // 输出: Hello%20World%21%20%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C
// 解释说明:
// encodeURIComponent 是 JavaScript 中用于对 URI (统一资源标识符) 组件进行编码的方法。
// 它会将字符串中的特殊字符(如空格、中文字符等)转换为百分号序列 (%XX),以便在 URL 中安全传输。
// 这个方法会编码所有字符,除了字母、数字和以下符号: - _ . ! ~ * ' ( )
如果需要解码,可以使用 decodeURIComponent 方法:
// 使用 decodeURIComponent 对编码后的字符串进行解码
let decodedString = decodeURIComponent(encodedString);
console.log(decodedString); // 输出: Hello World! 你好,世界
上一篇:javascript 字符串拼接
下一篇:javascript编程
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站