Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 中文编码

作者:刎心封爱为伱锁情   发布日期:2025-11-15   浏览:45

// 将中文字符串编码为 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); // 输出: 你好,世界

解释说明:

  1. encodeURIComponent:用于将字符串编码为 URI 组件。它会将中文字符转换为百分号编码的形式(例如 %E4%BD%A0)。
  2. decodeURIComponent:用于将 URI 组件解码回原始字符串。它会将百分号编码的字符还原为中文字符。
  3. 在示例中,我们首先对中文字符串 "你好,世界" 进行编码,然后将其解码回原始的中文字符串。

上一篇:js decode转码

下一篇:js 获取中文首字母

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组连接

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象数组合并

js 对象转数组

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站