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 金额格式化来回转换示例
Feb 23 Javascript
jquery统计用户选中的复选框的个数
Jun 06 Javascript
跟我学习javascript的prototype,getPrototypeOf和__proto__
Nov 17 Javascript
Jquery ajax基础教程
Nov 20 Javascript
深入理解JS addLoadEvent函数
May 20 Javascript
js原生跨域_用script标签的简单实现
Sep 24 Javascript
微信小程序picker组件下拉框选择input输入框的实例
Sep 20 Javascript
在小程序中使用腾讯视频插件播放教程视频的方法
Jul 10 Javascript
Vue起步(无cli)的啊教程详解
Apr 11 Javascript
Vue Cli 3项目使用融云IM实现聊天功能的方法
Apr 19 Javascript
layui 表格操作列按钮动态显示的实现方法
Sep 06 Javascript
Vue移动端项目实现使用手机预览调试操作
Jul 18 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函数addslashes和mysql_real_escape_string的区别
2014/04/22 PHP
php提取字符串中网站url地址的方法
2014/12/03 PHP
php中socket通信机制实例详解
2015/01/03 PHP
php each 返回数组中当前的键值对并将数组指针向前移动一步实例
2016/11/22 PHP
php获取网站根目录物理路径的几种方法(推荐)
2017/03/04 PHP
php单元测试phpunit入门实例教程
2017/11/17 PHP
php通过各种函数判断0和空
2020/07/04 PHP
PHP实现的策略模式示例
2019/03/20 PHP
PHP超低内存遍历目录文件和读取超大文件的方法
2019/05/01 PHP
限制文本框输入N个字符的js代码
2010/05/13 Javascript
在vs2010中调试javascript代码方法
2011/02/11 Javascript
解决css和js的{}与smarty定界符冲突问题的两种方法
2013/09/10 Javascript
javascript放大镜效果的简单实现
2013/12/09 Javascript
jQuery on()方法示例及jquery on()方法的优点
2015/08/27 Javascript
原生javascript实现的一个简单动画效果
2016/03/30 Javascript
AngularJS中transclude用法详解
2016/11/03 Javascript
JS实现自动轮播图效果(自适应屏幕宽度+手机触屏滑动)
2017/06/19 Javascript
详解Node中导入模块require和import的区别
2017/08/11 Javascript
jquery css实现流程进度条
2020/03/26 jQuery
详解使用mocha对webpack打包的项目进行&quot;冒烟测试&quot;的大致流程
2020/04/27 Javascript
js实现滚动条自动滚动
2020/12/13 Javascript
[01:42]辉夜杯战队访谈宣传片—FANTUAN
2015/12/25 DOTA
Python学习笔记(二)基础语法
2014/06/06 Python
浅谈Python的垃圾回收机制
2016/12/17 Python
Python3内置模块random随机方法小结
2019/07/13 Python
python 使用tkinter+you-get实现视频下载器
2020/11/17 Python
深入解读CSS3中transform变换模型的渲染
2016/05/27 HTML / CSS
美国杂志订阅折扣与优惠网站:Magazines.com
2016/08/31 全球购物
奥地利汽车配件店:Pkwteile.at
2017/03/10 全球购物
viagogo法国票务平台:演唱会、体育比赛、戏剧门票
2017/03/27 全球购物
农村婚礼证婚词
2014/01/08 职场文书
面试后的感谢信范文
2014/02/01 职场文书
教师个人读书活动总结
2014/07/08 职场文书
初婚未育证明样本
2015/06/18 职场文书
中学团支部工作总结
2015/08/13 职场文书
Android移动应用开发指南之六种布局详解
2022/09/23 Java/Android