function strToHexCharCode(str) { if(str === '') return ''; let hexCharCode = []; hexCharCode.push('0x'); for(var i = 0; i < str.length; i++) { hexCharCode.push((str.charCodeAt(i)).toString(16)); } return hexCharCode.join(''); }
function hexCharCodeToStr(hexCharCodeStr) { const trimedStr = hexCharCodeStr.trim(); const rawStr = trimedStr.substr(0, 2).toLowerCase() === '0x' ? trimedStr.substr(2) : trimedStr; const len = rawStr.length; if (len % 2 !== 0) { throw("Illegal Format ASCII Code!"); } let curCharCode; let resultStr = []; for (let i = 0; i < len; i = i + 2) { curCharCode = parseInt(rawStr.substr(i, 2), 16); resultStr.push(String.fromCharCode(curCharCode)); } return resultStr.join(""); }
Copyright © 2023 leiyu.cn. All Rights Reserved. 磊宇云计算 版权所有 许可证编号:B1-20233142/B2-20230630 山东磊宇云计算有限公司 鲁ICP备2020045424号
磊宇云计算致力于以最 “绿色节能” 的方式,让每一位上云的客户成为全球绿色节能和降低碳排放的贡献者