// 将中文字符串编码为 URL 编码格式
function encodeChinese(str) {
return encodeURIComponent(str);
}
// 将 URL 编码格式的字符串解码为中文字符串
function decodeChinese(encodedStr) {
return decodeURIComponent(encodedStr);
}
// 示例
let chineseString = "你好,世界";
let encodedString = encodeChinese(chineseString);
console.log(encodedString); // 输出: %E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C
let decodedString = decodeChinese(encodedString);
console.log(decodedString); // 输出: 你好,世界
encodeURIComponent:用于将字符串编码为 URI 组件。它会将中文字符转换为百分号编码的形式(例如 %E4%BD%A0)。decodeURIComponent:用于将 URI 组件解码回原始字符串。它会将百分号编码的字符还原为中文字符。"你好,世界" 进行编码,然后将其解码回原始的中文字符串。上一篇:js decode转码
下一篇:js 获取中文首字母
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站