js字符串与Unicode编码互相转换


Posted in Javascript onMay 17, 2017
'好'.charCodeAt(0).toString(16)
"597d"

这段代码的意思是,把字符'好'转化成Unicode编码,

看看charCodeAt()是怎么个意思

charCodeAt() 方法可返回指定位置的字符的 Unicode 编码。这个返回值是 0 - 65535 之间的整数。

等于就是'charCodeAt()'里面的这个参数是指定位置的单个字符,

'好哦'.charCodeAt(0).toString(16)
"597d"
'好哦'.charCodeAt(1).toString(16)
"54e6"

上面这段代码就可以看出,一个字符串你想要知道单个字符的编码,就是靠里面的这个参数,也就是索引

要是想把unicode解码成字符呢?

要想对Unicode解码的话,必须要用转义字符'\u'

'\u54e6'
"哦"

说完unicode跟字符互相转义以外

就是讲讲实质性的概念吧

js unicode是以十六进制代码外加开头\u表示的字符串。即\unnnn

Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。[1]

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
jquery.validate使用攻略 第一部
Jul 01 Javascript
getComputedStyle与currentStyle获取样式(style/class)
Mar 19 Javascript
原生javascript实现addClass,removeClass,hasClass函数
Feb 25 Javascript
jquery实现列表上下移动功能
Feb 25 Javascript
JS for循环中i++ 和 ++i的区别介绍
Jul 20 Javascript
利用Angularjs中模块ui-route管理状态的方法
Dec 27 Javascript
layer弹出层中H5播放器全屏出错的解决方法
Feb 21 Javascript
vue 项目如何引入微信sdk接口的方法
Dec 18 Javascript
Webpack的dll功能使用
Jun 28 Javascript
打通前后端构建一个Vue+Express的开发环境
Jul 17 Javascript
详解如何理解vue的key属性
Apr 14 Javascript
Vue.js路由实现选项卡简单实例
Jul 24 Javascript
JavaScript实现省市县三级级联特效
May 16 #Javascript
原生js简单实现放大镜特效
May 16 #Javascript
javascript 中iframe高度自适应(同域)实例详解
May 16 #Javascript
vue.js实现用户评论、登录、注册、及修改信息功能
May 30 #Javascript
Vue.js tab实现选项卡切换
May 16 #Javascript
Vue.js手风琴菜单组件开发实例
May 16 #Javascript
Bootstrap fileinput文件上传预览插件使用详解
May 16 #Javascript
You might like
克隆一个新项目的快捷方式
2013/04/10 PHP
PHP用strstr()函数阻止垃圾评论(通过判断a标记)
2013/09/28 PHP
PHP中判断变量为空的几种方法小结
2013/11/12 PHP
php获取网页上所有链接的方法
2015/04/03 PHP
基于PHP实现的事件机制实例分析
2015/06/18 PHP
php 多文件上传的实现实例
2016/10/23 PHP
php实现的简单中文验证码功能示例
2017/01/03 PHP
javascript深入理解js闭包
2010/07/03 Javascript
JS模拟自动点击的简单实例
2013/08/08 Javascript
利用jquery写的左右轮播图特效
2014/02/12 Javascript
JavaScript中的console.assert()函数介绍
2014/12/29 Javascript
require.js的用法详解
2015/10/20 Javascript
jQuery.datatables.js插件用法及api实例详解
2016/10/28 Javascript
vue.js利用Object.defineProperty实现双向绑定
2017/03/09 Javascript
微信小程序页面滑动屏幕加载数据效果
2020/11/16 Javascript
Angular使用动态加载组件方法实现Dialog的示例
2018/05/11 Javascript
微信网页授权并获取用户信息的方法
2018/07/30 Javascript
解决Vue+Element ui开发中碰到的IE问题
2018/09/03 Javascript
深入浅析javascript函数中with
2018/10/28 Javascript
Vue移动端实现图片上传及超过1M压缩上传
2019/12/23 Javascript
[01:54]TI4西雅图DOTA2选手欢迎晚宴 现场报道
2014/07/08 DOTA
python抓取京东价格分析京东商品价格走势
2014/01/09 Python
python 计算数据偏差和峰度的方法
2019/06/29 Python
python3中sorted函数里cmp参数改变详解
2020/03/12 Python
Python3基于print打印带颜色字符串
2020/07/06 Python
JD Sports法国:英国篮球和运动时尚的领导者
2017/09/28 全球购物
马来西亚网上购物平台:ezbuy
2018/02/13 全球购物
酒店前厅员工辞职信
2014/01/08 职场文书
个人廉洁自律承诺书
2014/03/27 职场文书
班级学习雷锋活动总结
2014/07/04 职场文书
销售2014年度工作总结
2014/12/08 职场文书
英文慰问信范文
2015/03/24 职场文书
入党积极分子半年考察意见
2015/06/02 职场文书
离婚协议书格式范本
2016/03/18 职场文书
pytorch训练神经网络爆内存的解决方案
2021/05/22 Python
mysql 乱码 字符集latin1转UTF8
2022/04/19 MySQL