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 相关文章推荐
3款实用的在线JS代码工具(国外)
Mar 15 Javascript
jQuery.extend 函数的详细用法
Jun 27 Javascript
用js实现控件的隐藏及style.visibility的使用
Jun 14 Javascript
一款基jquery超炫的动画导航菜单可响应单击事件
Nov 02 Javascript
jQuery使用removeClass方法删除元素指定Class的方法
Mar 26 Javascript
JavaScript动态改变表格单元格内容的方法
Mar 30 Javascript
JS获取鼠标坐标位置实例分析
Jan 20 Javascript
JavaScript根据CSS的Media Queries来判断浏览设备的方法
May 10 Javascript
picLazyLoad 实现图片延时加载(包含背景图片)
Jul 21 Javascript
AngularJS实现给动态生成的元素绑定事件的方法
Dec 14 Javascript
Angular.JS通过指令操作DOM的方法
May 10 Javascript
深入Vue-Router路由嵌套理解
Aug 13 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
十天学会php(2)
2006/10/09 PHP
php中定义网站根目录的常用方法
2010/08/08 PHP
php用正则判断是否为数字的方法
2016/03/25 PHP
jQuery 设置 CSS 属性示例介绍
2014/01/16 Javascript
js无刷新操作table的行和列
2014/03/27 Javascript
js HTML5 Canvas绘制转盘抽奖
2020/09/13 Javascript
Vue.js系列之项目结构说明(2)
2017/01/03 Javascript
vue中如何使用ztree
2018/02/06 Javascript
Vue.js 实现微信公众号菜单编辑器功能(二)
2018/05/08 Javascript
vue.js单文件组件中非父子组件的传值实例
2018/09/13 Javascript
Vue Components 数字键盘的实现
2019/09/18 Javascript
[02:05]2014DOTA2西雅图国际邀请赛 BBC第二天小组赛总结
2014/07/11 DOTA
Python模块学习 re 正则表达式
2011/05/19 Python
对于Python中线程问题的简单讲解
2015/04/03 Python
深入探究Python中变量的拷贝和作用域问题
2015/05/05 Python
Python的多态性实例分析
2015/07/07 Python
玩转python selenium鼠标键盘操作(ActionChains)
2020/04/12 Python
在pandas中一次性删除dataframe的多个列方法
2018/04/10 Python
用python实现刷点击率的示例代码
2019/02/21 Python
Python配置文件处理的方法教程
2019/08/29 Python
Python爬虫之urllib基础用法教程
2019/10/12 Python
Python csv文件的读写操作实例详解
2019/11/19 Python
Pytorch 多块GPU的使用详解
2019/12/31 Python
解决Python命令行下退格,删除,方向键乱码(亲测有效)
2020/01/16 Python
python 两种方法修改文件的创建时间、修改时间、访问时间
2020/09/26 Python
多个版本的python共存时使用pip的正确做法
2020/10/26 Python
python中slice参数过长的处理方法及实例
2020/12/15 Python
初中生学习生活的自我评价
2013/11/20 职场文书
打架检讨书500字
2014/01/29 职场文书
爱国卫生月活动总结范文
2014/04/25 职场文书
高效课堂标语
2014/06/26 职场文书
医院党员公开承诺书
2014/08/30 职场文书
汽车服务工程专业自荐信
2014/09/02 职场文书
建设办主任四风问题整改思路和措施
2014/09/20 职场文书
幼儿园教师求职信
2015/03/20 职场文书
python 如何获取页面所有a标签下href的值
2021/05/06 Python