JavaScript字符和ASCII实现互相转换


Posted in Javascript onJune 03, 2020

在处理字符时,有时需要和ASCII码相互转换,博主便简单整理了一篇。

字符转ASCII

需要用变量的方法(js自带函数)。

单个字符转ASCII

let x = 'a';
x.charCodeAt(); //会输出'a'的ASCII码,即97

字符串转ASCII

let x = 'abc';		//x必须严格为char类型
  		//若x = 1,会报错,而不会转换成'1'
x.charCodeAt(1);	//会输出x[1],即'b'的ASCII码,即98
x.charCodeAt(0,1);	//只会输出x[0],即默认只看第一位参数
x.charCodeAt(3);	//x[3]没有数据,会输出NaN
		//若函数不带参,则默认参数为0

ASCII转字符

需要用String的方法(js自带函数)。

String.fromCharCode(97); //会输出ASCII码为97的字符,即'a'
String.fromCharCode(97,98,99); //该操作合法,会输出'abc'
String.fromCharCode('97'); //此处字符串会转成数字,即等价于String.fromCharCode(97);
String.fromCharCode('a'); //会输出空格' '

最后附上ASCII码相关资料

在线转换工具  https://c.runoob.com/front-end/3602

ASCII码手册  https://www.runoob.com/tags/html-ascii.html

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery Mobile入门—外部链接切换示例代码
Jan 08 Javascript
jquery插件推荐 jquery.cookie
Nov 09 Javascript
Bootstrap页面布局基础知识全面解析
Jun 13 Javascript
js禁止浏览器的回退事件
Apr 20 Javascript
JS使用setInterval实现的简单计时器功能示例
Apr 19 Javascript
vue-cli构建项目下使用微信分享功能
May 28 Javascript
jQuery中ajax请求后台返回json数据并渲染HTML的方法
Aug 08 jQuery
基于vue v-for 多层循环嵌套获取行数的方法
Sep 26 Javascript
详解Node.js异步处理的各种写法
Jun 09 Javascript
Vue搭建后台系统需要注意的问题
Nov 08 Javascript
jQuery 隐藏/显示效果函数用法实例分析
May 20 jQuery
如何实现echarts markline标签名显示自己想要的
Jul 20 Javascript
Vue + element 实现多选框组并保存已选id集合的示例代码
Jun 03 #Javascript
JavaScript监听键盘事件代码实现
Jun 03 #Javascript
微信小程序自定义顶部组件customHeader的示例代码
Jun 03 #Javascript
深入分析jQuery.one() 函数
Jun 03 #jQuery
layui实现显示数据表格、搜索和修改功能示例
Jun 03 #Javascript
微信小程序文章详情功能完整实例
Jun 03 #Javascript
VueQuillEditor富文本上传图片(非base64)
Jun 03 #Javascript
You might like
四月新番又没了,《Re:从零开始的异世界生活》第二季延期至7月播出
2020/05/06 日漫
树型结构列出指定目录里所有文件的PHP类
2006/10/09 PHP
php 什么是PEAR?
2009/03/19 PHP
理解Javascript_07_理解instanceof实现原理
2010/10/15 Javascript
javascript基础知识大集锦(二) 推荐收藏
2011/01/13 Javascript
浅析javascript中function 的 length 属性
2014/05/27 Javascript
JS创建类和对象的两种不同方式
2014/08/08 Javascript
js实现精美的银灰色竖排折叠菜单
2015/05/16 Javascript
ECMAScript6函数剩余参数(Rest Parameters)
2015/06/12 Javascript
简述AngularJS的控制器的使用
2015/06/16 Javascript
JavaScript String 对象常用方法详解
2016/05/13 Javascript
实例讲解Jquery中隐藏hide、显示show、切换toggle的用法
2016/05/13 Javascript
浅谈JavaScript对象与继承
2016/07/10 Javascript
使用JQuery实现图片轮播效果的实例(推荐)
2017/10/24 jQuery
详解webpack4之splitchunksPlugin代码包分拆
2018/12/04 Javascript
微信小程序实现获取小程序码和二维码java接口开发
2019/03/29 Javascript
node.js 使用 net 模块模拟 websocket 握手进行数据传递操作示例
2020/02/11 Javascript
Vuejs通过拖动改变元素宽度实现自适应
2020/09/02 Javascript
python实现代理服务功能实例
2013/11/15 Python
将python图片转为二进制文本的实例
2019/01/24 Python
Python qqbot 实现qq机器人的示例代码
2019/07/11 Python
python 的 scapy库,实现网卡收发包的例子
2019/07/23 Python
Python实现打印实心和空心菱形
2019/11/23 Python
tensorflow基于CNN实战mnist手写识别(小白必看)
2020/07/20 Python
python中_del_还原数据的方法
2020/12/09 Python
奥地利汽车配件店:Pkwteile.at
2017/03/10 全球购物
美国男女折扣服饰百货连锁店:Stein Mart
2017/05/02 全球购物
Coltorti Boutique官网:来自意大利的设计师品牌买手店
2018/11/09 全球购物
父亲生日宴会答谢词
2014/01/10 职场文书
岗位竞聘演讲稿
2014/01/10 职场文书
浙江文明网签名寄语
2014/01/18 职场文书
小学生环保演讲稿
2014/04/25 职场文书
2014年宣传部个人工作总结
2014/12/06 职场文书
2015元旦标语横幅
2014/12/09 职场文书
《巨人的花园》教学反思
2016/02/19 职场文书
2019年学校消防安全责任书(2篇)
2019/10/09 职场文书