100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > JavaScript转换二进制编码为ASCII码办法【javascript】

JavaScript转换二进制编码为ASCII码办法【javascript】

时间:2021-12-02 02:36:02

相关推荐

JavaScript转换二进制编码为ASCII码办法【javascript】

web前端|js教程

JavaScript,转换,二进制编码,ASCII码

web前端-js教程

本文实例讲述了JavaScript转换二进制编码为ASCII码的方法。分享给大家供大家参考。具体如下:

flash乌龟赛跑源码,vm更新源ubuntu,tomcat修改虚拟内存,爬虫编写网站,php开发经验学习交流,杀手seolzw

var input_id = "bin_text";var answer_id = "answer";function convertToASCII() { var bin_text = document.getElementById(input_id); var answer = document.getElementById(answer_id); if (!answer) { alert("Error: No element with id \""+answer_id+"\"."); return; } if (bin_text) var text = bin_text.value; else { error("No element with id \""+input_id+"\"."); return; } var divisible = text.length % 8; var nonBinary = /[^0|1]/.test(text); if (text.length > 0 && divisible == 0 && !nonBinary) { var regex = /[0|1]{8}/g; var str = text.match(regex); var code = 0; var placeVal, exp, digit; var ascii = \; while (str.length > 0) { code = 0; for (var i=0; i<str[0].length; i++) { placeVal = 7-i; exp = Math.pow(2, i); digit = str[0].charAt(placeVal); code += exp*digit; } str.shift(); ascii += String.fromCharCode(code); } answer.innerHTML = "

" + ascii + "

贪吃蛇app源码,vscode怎么在网页运行,ubuntu壁纸高清,jsp怎么进入tomcat,英国买爬虫,在线php转asp,南岸知名的seo优化效果,举报网站 源码,帝国cms 3234游戏模板lzw

"; } else { error("Malformed binary."); return; } function error(errText) { answer.innerHTML = "Error: " + errText + ""; }}.block { width: 45%; border: 1px solid #000000; padding: 10px;}.binary { background-color: #C6FFC7; padding: 3px;}.error { background-color: #FFC6C6; padding: 3px;}

Enter some binary to decode:

asp相册系统源码,vscode修改插件内容,ubuntu卡在黑,tomcat添加依赖,sqlite数据库驱动包,爬虫古籍到自己网站违法吗,彩票源码 php,湖南专业seo优化方案,纪念生日的网站源码,js打开自定义大小网页,国外视频网站模板lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。