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函数中执行C#代码中的函数方法总结
Aug 07 Javascript
js实现可得到不同颜色值的颜色选择器实例
Feb 28 Javascript
理解javascript定时器中的单线程
Feb 23 Javascript
在node.js中怎么屏蔽掉favicon.ico的请求
Mar 01 Javascript
VUE元素的隐藏和显示(v-show指令)
Jun 23 Javascript
ReactJs实现树形结构的数据显示的组件的示例
Aug 18 Javascript
详解vue 实例方法和数据
Oct 23 Javascript
JavaScript实现学生在线做题计时器功能
Dec 05 Javascript
微信小程序单选radio及多选checkbox按钮用法示例
Apr 30 Javascript
Node.js系列之发起get/post请求(2)
Aug 30 Javascript
微信内置开发 iOS修改键盘换行为搜索的解决方案
Nov 06 Javascript
vue如何使用rem适配
Feb 06 Vue.js
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中获取内网用户MAC地址(WINDOWS/linux)的实现代码
2011/08/11 PHP
解析mysql 表中的碎片产生原因以及清理
2013/06/22 PHP
在 Laravel 项目中使用 webpack-encore的方法
2019/07/21 PHP
js获取元素到文档区域document的(横向、纵向)坐标的两种方法
2013/05/17 Javascript
JavaScript中创建类/对象的几种方法总结
2013/11/29 Javascript
Jquery操作radio的简单实例
2014/01/06 Javascript
JavaScript网页定位详解
2014/01/13 Javascript
让浏览器DOM元素最后加载的js方法
2014/07/29 Javascript
jQuery Mobile动态刷新页面样式的实现方法
2016/05/28 Javascript
window.open不被拦截的简单实现代码(推荐)
2016/08/04 Javascript
JavaScript事件用法浅析
2016/10/31 Javascript
bootstrap折叠调用collapse()后data-parent不生效的快速解决办法
2017/02/23 Javascript
vue.js树形组件之删除双击增加分支实例代码
2017/02/28 Javascript
JavaScript设置名字输入不合法的实现方法
2017/05/23 Javascript
改变vue请求过来的数据中的某一项值的方法(详解)
2018/03/08 Javascript
vue2.0模拟锚点的实例
2018/03/14 Javascript
Vue实现active点击切换方法
2018/03/16 Javascript
vue相同路由跳转强制刷新该路由组件操作
2020/08/05 Javascript
vue-router 2.0 跳转之router.push()用法说明
2020/08/12 Javascript
基于vuex实现购物车功能
2021/01/10 Vue.js
Python3.0与2.X版本的区别实例分析
2014/08/25 Python
浅析AST抽象语法树及Python代码实现
2016/06/06 Python
详解Python的hasattr() getattr() setattr() 函数使用方法
2018/07/09 Python
django数据库自动重连的方法实例
2019/07/21 Python
对YOLOv3模型调用时候的python接口详解
2019/08/26 Python
基于Python词云分析政府工作报告关键词
2020/06/02 Python
python中判断文件结束符的具体方法
2020/08/04 Python
python hmac模块验证客户端的合法性
2020/11/07 Python
最新自我评价范文
2013/11/16 职场文书
优秀管理者事迹材料
2014/05/22 职场文书
讲座新闻稿
2015/07/18 职场文书
小学班长竞选稿
2015/11/20 职场文书
2016优秀班主任个人先进事迹材料
2016/02/26 职场文书
一篇文章弄懂MySQL查询语句的执行过程
2021/05/07 MySQL
教你快速构建一个基于nginx的web集群项目
2021/11/27 Servers
python​格式化字符串
2022/04/20 Python