JS中字符问题(二进制/十进制/十六进制及ASCII码之间的转换)


Posted in Javascript onNovember 03, 2008

var a='11160';
alert(parseInt(a,2)); //将111做为2进制来转换,忽略60(不符合二进制),从左至右只将符合二进制数的进行转换
alert(parseInt(a,16)); //将所有的都进行转换
依照此方法,其实可以转换成任何进制
var a='1110';
alert(parseInt(a,10).toString(16)); //将A转换为10进制,然后再转换成16进制 同样也可以是其它进制
下面说下ASCII 码:
function test(){
var a='ab';
var c=a.charCodeAt(1);//返回98 也就是b的AscII码 位置从0开始

var char=String.fromCharCode(98);返回小写的b
}
//小例子
function test(){ //输出AscII码扩展集中的字符
var c="";
for(var i=1;i<65536;i++){
if((i%10)==0){
c+=i+':\t'+String.fromCharCode(i)+'\t'+'\n';}else{
c+=i+':\t'+String.fromCharCode(i)+'\t';}
}
document.getElementById("abc").innerText=c;
}
<div id='abc'></div>

Javascript 相关文章推荐
JS与框架页的操作代码
Jan 17 Javascript
JavaScript 布尔操作符解析  &amp;&amp; || !
Aug 10 Javascript
JavaScript高级程序设计(第3版)学习笔记12 js正则表达式
Oct 11 Javascript
JavaScript中创建对象和继承示例解读
Feb 12 Javascript
javascript正则表达式基础知识入门
Apr 20 Javascript
最新最热最实用的15个jQuery插件汇总
Jul 05 Javascript
javascript工厂模式和构造函数模式创建对象方法解析
Dec 30 Javascript
JavaScript省市级联下拉菜单实例
Feb 14 Javascript
Angular.js之作用域scope'@','=','&amp;'实例详解
Feb 28 Javascript
JavaScript实现音乐自动切换和轮播
Nov 05 Javascript
JS实现的JSON数组去重算法示例
Apr 11 Javascript
记一次vue跨域的解决
Oct 21 Javascript
JS 创建对象(常见的几种方法)
Nov 03 #Javascript
ajax无刷新动态调用股票信息(改良版)
Nov 01 #Javascript
使用EXT实现无刷新动态调用股票信息
Nov 01 #Javascript
让任务管理器中的CPU跳舞的js代码
Nov 01 #Javascript
js CSS操作方法集合
Oct 31 #Javascript
xml分页+ajax请求数据源+dom取结果实例代码
Oct 31 #Javascript
JS Array对象入门分析
Oct 30 #Javascript
You might like
PHP5.2中date()函数显示时间与北京时间相差8小时的解决办法
2009/05/28 PHP
使用dump函数,给php加断点测试
2013/06/25 PHP
php自定文件保存session的方法
2014/12/10 PHP
Laravel利用gulp如何构建前端资源详解
2018/06/03 PHP
PHP chr()函数讲解
2019/02/11 PHP
javascript 子窗体父窗体相互传值方法
2010/05/31 Javascript
简单的jQuery入门指引
2015/07/28 Javascript
jquery实现带渐变淡入淡出并向右依次展开的多级菜单效果实例
2015/08/22 Javascript
jQuery实现连续动画效果实例分析
2015/10/09 Javascript
安装使用Mongoose配合Node.js操作MongoDB的基础教程
2016/03/01 Javascript
AngularJS中update两次出现$promise属性无法识别的解决方法
2017/01/05 Javascript
vue2.0 与 bootstrap datetimepicker的结合使用实例
2017/05/22 Javascript
bootstrap datepicker插件默认英文修改为中文
2017/07/28 Javascript
实例讲解Vue.js中router传参
2018/04/22 Javascript
详解如何快速配置webpack多入口脚手架
2018/12/28 Javascript
详解vue-cli项目开发/生产环境代理实现跨域请求
2019/07/23 Javascript
Vue生命周期activated之返回上一页不重新请求数据操作
2020/07/26 Javascript
[56:41]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 Newbee vs OG
2018/04/01 DOTA
小结Python用fork来创建子进程注意事项
2014/07/03 Python
理解Python中函数的参数
2015/04/27 Python
Python用UUID库生成唯一ID的方法示例
2016/12/15 Python
python opencv 直方图反向投影的方法
2018/02/24 Python
Python实现朴素贝叶斯分类器的方法详解
2018/07/04 Python
Python生成个性签名图片获取GUI过程解析
2019/12/16 Python
python通过matplotlib生成复合饼图
2020/02/06 Python
pandas数据拼接的实现示例
2020/04/16 Python
篮球兴趣小组活动总结
2014/07/07 职场文书
力学专业求职信
2014/07/23 职场文书
六一儿童节活动总结
2014/08/27 职场文书
商务邀请函
2015/01/30 职场文书
大班上学期个人总结
2015/02/13 职场文书
大学迎新生欢迎词
2015/09/29 职场文书
在python中实现导入一个需要传参的模块
2021/05/12 Python
Java 中的 Unsafe 魔法类的作用大全
2021/06/26 Java/Android
简单且有用的Python数据分析和机器学习代码
2021/07/02 Python
Python Pandas读取Excel日期数据的异常处理方法
2022/02/28 Python