


























var fillZeroToEight = function (numStr) {
if (numStr.length >= 8) {
return numStr;
}
var diff = 8 - numStr.length;
var zeroStr = "";
for (let index = 0; index < diff; index++) {
zeroStr += "0";
}
return zeroStr + numStr;
}
/**
* 转换字符串为二进制编码字符串
* @param text
* @returns
*/
var convertStringToBinaryCode = function (text) {
var textArr = [];
for (let index = 0; index < text.length; index++) {
var c = text.charCodeAt(index);
var cBinary = fillZeroToEight(c.toString(2));
textArr.push(cBinary);
}
return textArr.join('');
}
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。