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 相关文章推荐
JS获取IUSR_机器名和IWAM_机器名帐号的密码
Dec 06 Javascript
Iframe自适应高度绝对好使的代码 兼容IE,遨游,火狐
Jan 27 Javascript
15款优秀的jQuery导航菜单插件分享
Jul 19 Javascript
用JavaScript计算在UTF-8下存储字符串占用字节数
Aug 08 Javascript
基于Bootstrap+jQuery.validate实现Form表单验证
Dec 16 Javascript
jquery简单插件制作(fn.extend)完整实例
May 24 Javascript
如何处理JSON中的特殊字符
Nov 30 Javascript
Bootstrap框架建立树形菜单(Tree)的实例代码
Oct 30 Javascript
iview中Select 选择器多选校验方法
Mar 15 Javascript
webpack 从指定入口文件中提取公共文件的方法
Nov 13 Javascript
vue项目前端微信JSAPI与外部H5支付相关实现过程及常见问题
Apr 14 Javascript
微信小程序自定义弹出层效果
May 26 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
DOTA2 无惧惊涛骇浪 昆卡大型水友攻略
2020/04/20 DOTA
PHP新手上路(五)
2006/10/09 PHP
php自动适应范围的分页代码
2008/08/05 PHP
怎样给PHP源代码加密?PHP二进制加密与解密的解决办法
2013/04/22 PHP
php使用Jpgraph创建3D饼形图效果示例
2017/02/15 PHP
setTimeout和setInterval的区别你真的了解吗?
2011/03/31 Javascript
JavaScript之HTMLCollection接口代码
2011/04/27 Javascript
在jQuery中 常用的选择器介绍
2013/04/16 Javascript
javascript loadScript异步加载脚本示例讲解
2013/11/14 Javascript
jQuery过滤选择器用法分析
2015/02/10 Javascript
教你如何使用firebug调试功能了解javascript闭包和this
2015/03/04 Javascript
jQuery实现的个性化返回底部与返回顶部特效代码
2015/10/30 Javascript
Bootstrap每天必学之前端开发框架
2015/11/19 Javascript
判断是否存在子节点的实现代码
2016/05/18 Javascript
javascript 实现动态侧边栏实例详解
2016/11/11 Javascript
详解webpack性能优化——DLL
2017/10/20 Javascript
原生JavaScrpit中异步请求Ajax实现方法
2017/11/03 Javascript
vue.js移动数组位置,同时更新视图的方法
2018/03/08 Javascript
Bootstrap Fileinput 4.4.7文件上传实例详解
2018/07/25 Javascript
Flutter部件内部状态管理小结之实现Vue的v-model功能
2019/06/11 Javascript
JS实现简易贪吃蛇游戏
2020/08/24 Javascript
深入浅析Python2.x和3.x版本的主要区别
2018/11/30 Python
Python进阶之迭代器与迭代器切片教程
2020/01/29 Python
python实现TCP文件传输
2020/03/20 Python
利用python生成照片墙的示例代码
2020/04/09 Python
整理HTML5中表单的常用属性及新属性
2016/02/19 HTML / CSS
阿联酋航空假期:Emirates Holidays
2018/03/20 全球购物
美国高品质个性化珠宝销售网站:Jewlr
2018/05/03 全球购物
Windows和Linux动态库应用异同
2016/07/28 面试题
制定岗位职责的原则
2013/11/08 职场文书
机修工岗位职责
2013/11/24 职场文书
大学生两会精神学习心得体会
2014/03/10 职场文书
2014年最新个人对照检查材料范文
2014/09/25 职场文书
保护环境建议书作文400字
2015/09/14 职场文书
解析探秘fescar分布式事务实现原理
2022/02/28 Java/Android
Java版 单机五子棋
2022/05/04 Java/Android