16进制Unicode编码与中文相互转换
程序员文章站
2022-05-10 19:58:38
...
let toUnicode = function (data) {
if (!data) {
alert('请输入文字')
return
}
let str = ''
for (let i = 0; i < data.length; i ++) {
str += '\\u' + parseInt(data[i].charCodeAt()).toString(16);
}
return str
}
let toHanZi = function (data) {
if (!data) {
alert('请输入十六进制unicode')
return
}
// 十六进制unicode 在(\\u 或 u 处)分隔 会直接转成汉字
data = data.split("\\u");
// var str ='';
// for (var i = 0;i < data.length; i ++) {
// str += String.fromCharCode( parseInt(data[i],16));
// }
return data;
}
上一篇: linux的常用命令记录
下一篇: 前端开发学习笔记01