//将字符串转换成二进制形式,中间用空格隔开
function strToBinary(str){
var result = [];
var list = ("");
for(var i=0;i<;i++){
if(i != 0){
(" ");
}
var item = list[i];
var binaryStr = ().toString(2);
(binartStr);
}
return ("");
}
(strToBinary("我们")); //110001000010001 100111011101100
(strToBinary("@%$+")); //1000000 100101 100100 101011
//将二进制字符串转换成Unicode字符串
function binaryToStr(str){
var result = [];
var list = (" ");
for(var i=0;i<;i++){
var item = list[i];
var asciiCode = parseInt(item,2);
var charValue = (asciiCode);
(charValue);
}
return ("");
}
(binaryToStr("110001000010001 100111011101100")); //我们
(binaryToStr("1000000 100101 100100 101011")); //@%$+