JavaScript 字符串16进制转换

// 字符串串转十六进制
function stringToHex(t) {
    for (var e = '', a = 0; a < t.length; a++)
        '' == e ? e = t.charCodeAt(a).toString(16) : e += ',' + t.charCodeAt(a).toString(16);
    return e;
}
var hex = stringToHex('字符串转十六进制');
// 十六进制转字符串
function hexToString(t) {
     var arr = t.split(',');
     var res = '';
     for(a = 0; a < arr.length; a++) {
         res += String.fromCharCode(parseInt(arr[a],16));
     }
     return res;
}
var str = hexToString(hex);

 

posted @ 2018-07-15 17:01  伪代码  阅读(573)  评论(0编辑  收藏  举报