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 相关文章推荐
javascript 变量作用域 代码分析
Jun 26 Javascript
基于jQuery实现的水平和垂直居中的div窗口
Aug 08 Javascript
JS实现文档加载完成后执行代码
Jul 09 Javascript
JavaScript采用递归算法计算阶乘实例
Aug 04 Javascript
js代码延迟一定时间后执行一个函数的实例
Feb 15 Javascript
详解vuelidate 对于vueJs2.0的验证解决方案
Mar 09 Javascript
微信小程序 循环及嵌套循环的使用总结
Sep 26 Javascript
9种使用Chrome Firefox 自带调试工具调试javascript技巧
Dec 22 Javascript
微信小程序实现折叠面板
Jan 31 Javascript
jQuery中的for循环var与let的区别
Apr 21 jQuery
Vue.js实现的计算器功能完整示例
Jul 11 Javascript
JS实现移动端点击按钮复制文本内容
Jul 28 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
我的论坛源代码(五)
2006/10/09 PHP
解析php dirname()与__FILE__常量的应用
2013/06/24 PHP
PHP实现补齐关闭的HTML标签
2016/03/22 PHP
php+jquery+html实现点击不刷新加载更多的实例代码
2016/08/12 PHP
根据判断浏览器类型屏幕分辨率自动调用不同CSS的代码
2007/02/22 Javascript
User Scripts: Video Download by User Scripts
2007/05/14 Javascript
JS面向对象编程之对象使用分析
2010/08/19 Javascript
JavaScript OOP面向对象介绍
2010/12/02 Javascript
一个关于javascript匿名函数的问题分析
2012/03/30 Javascript
JQuery在页面中添加和除移DOM示例代码
2013/06/24 Javascript
Javascript delete 引用类型对象
2013/11/01 Javascript
JS字符串截取函数实例
2013/12/27 Javascript
jQuery中next()方法用法实例
2015/01/07 Javascript
js小数计算小数点后显示多位小数的实现方法
2016/05/30 Javascript
Javascript在IE和Firefox浏览器常见兼容性问题总结
2016/08/03 Javascript
vue+mockjs模拟数据实现前后端分离开发的实例代码
2017/08/08 Javascript
seaJs使用心得之exports与module.exports的区别实例分析
2017/10/13 Javascript
浅谈vuepress 踩坑记
2018/04/18 Javascript
微信小程序数据统计和错误统计的实现方法
2019/06/26 Javascript
微信小程序 子级页面返回父级并把子级参数带回父级实现方法
2019/08/22 Javascript
Vue中使用matomo进行访问流量统计的实现
2019/11/05 Javascript
JS原型prototype和__proto__用法实例分析
2020/03/14 Javascript
[01:14:41]DOTA2-DPC中国联赛定级赛 iG vs Magma BO3第一场 1月8日
2021/03/11 DOTA
Python中浅拷贝copy与深拷贝deepcopy的简单理解
2018/10/26 Python
python接口自动化框架实战
2020/12/23 Python
详解HTML5通讯录获取指定多个人的信息
2016/12/20 HTML / CSS
解析html5 canvas实现背景鼠标连线动态效果代码
2019/06/17 HTML / CSS
美国礼品卡交易网站:Cardpool
2018/08/27 全球购物
C/C++程序员常见面试题一
2012/12/08 面试题
SQL Server 2000数据库的文件有哪些,分别进行描述。
2015/11/09 面试题
生物制药毕业生自荐信
2013/10/16 职场文书
商务助理岗位职责
2013/11/13 职场文书
基层干部群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
2015年工商所工作总结
2015/05/21 职场文书
Python代码风格与编程习惯重要吗?
2021/06/03 Python
前端实现滑动按钮AJAX与后端交互的示例代码
2022/02/24 Javascript