最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

nodejs 十六进制字符串型数据与btye型数据相互转换

来源:动视网 责编:小采 时间:2020-11-27 22:10:50
文档

nodejs 十六进制字符串型数据与btye型数据相互转换

nodejs 十六进制字符串型数据与btye型数据相互转换:byte型转换十六进制字符串 /** * byte型转换十六进制 * @param b * @returns {string} * @constructor */ const Bytes2HexString = (b)=> { let hexs = ; for (let i = 0; i < b.length; i++)
推荐度:
导读nodejs 十六进制字符串型数据与btye型数据相互转换:byte型转换十六进制字符串 /** * byte型转换十六进制 * @param b * @returns {string} * @constructor */ const Bytes2HexString = (b)=> { let hexs = ; for (let i = 0; i < b.length; i++)


byte型转换十六进制字符串

/**
 * byte型转换十六进制
 * @param b
 * @returns {string}
 * @constructor
 */
const Bytes2HexString = (b)=> {
 let hexs = "";
 for (let i = 0; i < b.length; i++) {
 let hex = (b[i]).toString(16);
 if (hex.length === 1) {
 hexs = '0' + hex;
 }
 hexs += hex.toUpperCase();
 }
 return hexs;
}

十六进制字符串转换btye型

/**
 * 十六进制转换btye型
 * @param str
 * @returns {Promise}
 */
const Hexstring2btye = (str)=> {
 let pos = 0;
 let len = str.length;
 if (len % 2 != 0) {
 return null;
 }
 len /= 2;
 let hexA = new Array();
 for (let i = 0; i < len; i++) {
 let s = str.substr(pos, 2);
 let v = parseInt(s, 16);
 hexA.push(v);
 pos += 2;
 }
 return hexA;
}

模拟实现,使用谷歌最新版内核或者支持ES6浏览器,按F12打开调试模式,将以下两个方法输入(粘入),直接调用即可在线查看。

举个例子:

1.输入byte型数据[160,100],调用Bytes2HexString([160,100]),可以得到"A064";

2.输入十六进制字符串数据"A064",调用Hexstring2btye("A064"),可以得到[160,100]。

总结

以上所述是小编给大家介绍的nodejs 十六进制字符串型数据与btye型数据相互转换,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

文档

nodejs 十六进制字符串型数据与btye型数据相互转换

nodejs 十六进制字符串型数据与btye型数据相互转换:byte型转换十六进制字符串 /** * byte型转换十六进制 * @param b * @returns {string} * @constructor */ const Bytes2HexString = (b)=> { let hexs = ; for (let i = 0; i < b.length; i++)
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top