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 相关文章推荐
尽可能写"友好"的"Javascript"代码
Jan 09 Javascript
jquery 注意事项与常用语法小结
Jun 07 Javascript
js multiple全选与取消全选实现代码
Dec 04 Javascript
Javascript获取HTML静态页面参数传递值示例
Aug 18 Javascript
js日期对象兼容性的处理方法
Jan 28 Javascript
avascript中的自执行匿名函数应用示例
Sep 15 Javascript
jQuery validate插件submitHandler提交导致死循环解决方法
Jan 21 Javascript
JS常见算法详解
Feb 28 Javascript
js字符串处理之绝妙的代码
Apr 05 Javascript
vue实现计步器功能
Nov 01 Javascript
vue项目创建步骤及路由router
Jan 14 Javascript
基于Echarts图表在div动态切换时不显示的解决方式
Jul 20 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
功能齐全的PHP发送邮件类代码附详细说明
2008/07/10 PHP
PHP中数组合并的两种方法及区别介绍
2012/09/14 PHP
php的数组与字符串的转换函数整理汇总
2013/07/18 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十四)
2014/06/26 PHP
实例讲解yii2.0在php命令行中运行的步骤
2015/12/01 PHP
[原创]php实现 data url的图片生成与保存
2016/12/04 PHP
PHP实现绘制二叉树图形显示功能详解【包括二叉搜索树、平衡树及红黑树】
2017/11/16 PHP
PHP正则表达式笔记与实例详解
2019/05/09 PHP
javascript实现划词标记+划词搜索功能
2007/03/06 Javascript
不用AJAX和IFRAME,说说真正意义上的ASP+JS无刷新技术
2008/09/25 Javascript
jQuery弹出(alert)select选择的值
2013/04/21 Javascript
一个Action如何调用两个不同的方法
2014/05/22 Javascript
Function.prototype.apply()与Function.prototype.call()小结
2016/04/27 Javascript
bootstrap table实例详解
2017/01/06 Javascript
AngularJS 文件上传控件 ng-file-upload详解
2017/01/13 Javascript
Vue.js如何优雅的进行form validation
2017/04/07 Javascript
JavaScript递归算法生成树形菜单
2017/08/15 Javascript
详解基于Vue cli生成的Vue项目的webpack4升级
2018/06/19 Javascript
JavaScript的Object.defineProperty详解
2018/07/09 Javascript
JS实现获取自定义属性data值的方法示例
2018/12/19 Javascript
微信小程序实现多选框功能的实例代码
2020/06/24 Javascript
解决vuex刷新数据消失问题
2020/11/12 Javascript
[46:20]CHAOS vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Python实现的数据结构与算法之双端队列详解
2015/04/22 Python
简介Python设计模式中的代理模式与模板方法模式编程
2016/02/02 Python
pytorch + visdom CNN处理自建图片数据集的方法
2018/06/04 Python
opencv python在视屏上截图功能的实现
2020/03/05 Python
h5页面背景图很长要有滚动条滑动效果的实现
2021/01/27 HTML / CSS
上课看小说检讨书
2014/02/22 职场文书
煤矿安全生产月活动总结
2014/07/05 职场文书
意外伤害赔偿协议书范文
2014/09/23 职场文书
财务人员个人工作总结
2015/02/27 职场文书
学校光盘行动倡议书
2015/04/28 职场文书
楚门的世界观后感
2015/06/03 职场文书
医疗纠纷调解协议书
2015/08/06 职场文书
读《工匠精神》有感:热爱工作,精益求精
2019/12/28 职场文书