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 dom代码应用 简单的相册[firefox only]
Jun 12 Javascript
增强用户体验友好性之jquery easyui window 窗口关闭时的提示
Jun 22 Javascript
用JavaScript获取DOM元素位置和尺寸大小的方法
Apr 12 Javascript
jquery入门必备的基本认识及实例(整理)
Jun 24 Javascript
jquery中获取id值方法小结
Sep 22 Javascript
css配合jquery美化 select
Nov 29 Javascript
javascript浏览器兼容教程之事件处理
Jun 09 Javascript
jQuery 1.9.1源码分析系列(十四)之常用jQuery工具
Dec 02 Javascript
[原创]JS基于FileSaver.js插件实现文件保存功能示例
Dec 08 Javascript
vue mint-ui 实现省市区街道4级联动示例(仿淘宝京东收货地址4级联动)
Oct 16 Javascript
JS组件库AlloyTouch实现图片轮播过程解析
May 29 Javascript
在webstorm中配置less的方法详解
Sep 25 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 中dirname(_file_)讲解
2007/03/18 PHP
解析CodeIgniter自定义配置文件
2013/06/18 PHP
php实现上传图片文件代码
2015/07/19 PHP
php版本CKEditor 4和CKFinder安装及配置方法图文教程
2019/06/05 PHP
如何在PHP环境中使用ProtoBuf数据格式
2020/06/19 PHP
js操作ajax返回的json的注意问题!
2010/02/23 Javascript
JQuery浮动DIV提示信息并自动隐藏的代码
2010/08/29 Javascript
简短几句 通俗解释javascript的闭包
2011/01/17 Javascript
使用jQuery+HttpHandler+xml模拟一个三级联动的例子
2011/08/09 Javascript
js Dialog 去掉右上角的X关闭功能
2014/04/23 Javascript
jQuery插件formValidator自定义函数扩展功能实例详解
2015/11/25 Javascript
理解JavaScript表单的基础知识
2016/01/25 Javascript
浅谈JavaScript 浏览器对象
2016/06/03 Javascript
微信小程序 textarea 详解及简单使用方法
2016/12/05 Javascript
Angular.js实现注册系统的实例详解
2016/12/18 Javascript
laypage+SpringMVC实现后端分页
2019/07/27 Javascript
jquery实现有过渡效果的tab切换
2020/07/17 jQuery
vue-cli+webpack项目打包到服务器后,ttf字体找不到的解决操作
2020/08/28 Javascript
Python中的条件判断语句与循环语句用法小结
2016/03/21 Python
使用Python的Twisted框架编写非阻塞程序的代码示例
2016/05/25 Python
Python3单行定义多个变量或赋值方法
2018/07/12 Python
Python代码实现删除一个list里面重复元素的方法
2019/04/02 Python
对django中foreignkey的简单使用详解
2019/07/28 Python
使用Python函数进行模块化的实现
2019/11/15 Python
浅谈Pytorch中的自动求导函数backward()所需参数的含义
2020/02/29 Python
浅谈keras2 predict和fit_generator的坑
2020/06/17 Python
html5图片上传预览示例分享
2014/04/14 HTML / CSS
详解HTML5如何使用可选样式表为网站或应用添加黑暗模式
2020/04/07 HTML / CSS
罗马尼亚在线杂货店:Pilulka.ro
2019/09/28 全球购物
草船借箭教学反思
2014/02/03 职场文书
学习雷锋倡议书
2014/04/15 职场文书
七一党日活动总结
2014/07/08 职场文书
不同意离婚代理词
2015/05/23 职场文书
创业计划书之孕婴生活馆
2019/11/11 职场文书
Python中 range | np.arange | np.linspace三者的区别
2022/03/22 Python
Python+Selenium实现抖音、快手、B站、小红书、微视、百度好看视频、西瓜视频、微信视频号、搜狐视频、一点号、大风号、趣头条等短视频自动发布
2022/04/13 Python