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实现flash8类似的连接效果
May 03 Javascript
用jquery实现点击栏目背景色改变
Dec 10 Javascript
document.forms[].submit()使用介绍
Feb 19 Javascript
JavaScript中的Math.E属性使用详解
Jun 12 Javascript
js实现九宫格拼图小游戏
Feb 13 Javascript
使用ionic播放轮询广告的实现方法(必看)
Apr 24 Javascript
用vue快速开发app的脚手架工具
Jun 11 Javascript
jquery+php后台实现省市区联动功能示例
May 23 jQuery
解决 window.onload 被覆盖的问题方法
Jan 14 Javascript
微信小程序实现身份证取景框拍摄
Sep 09 Javascript
jdk1.8+vue elementui实现多级菜单功能
Sep 24 Javascript
vue路由实现登录拦截
Mar 24 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
CodeIgniter模板引擎使用实例
2014/07/15 PHP
php实现对象克隆的方法
2015/06/20 PHP
php使用PDO下exec()函数查询执行后受影响行数的方法
2017/03/28 PHP
php实现构建排除当前元素的乘积数组方法
2018/10/06 PHP
面向对象的Javascript之二(接口实现介绍)
2012/01/27 Javascript
了解jQuery技巧来提高你的代码(个人觉得那个jquery的手册很不错)
2012/02/10 Javascript
javascript当中的代码嗅探扩展原生对象和原型(prototype)
2013/01/11 Javascript
JS实现很实用的对联广告代码(可自适应高度)
2015/09/18 Javascript
JavaScript给input的value赋值引发的关于基本类型值和引用类型值问题
2015/12/07 Javascript
Node实战之不同环境下配置文件使用教程
2018/01/02 Javascript
JS获取input[file]的值并显示在页面的实现方法
2018/03/09 Javascript
Postman模拟发送带token的请求方法
2018/03/31 Javascript
vue自定义指令实现仅支持输入数字和浮点型的示例
2019/10/30 Javascript
JavaScript多种滤镜算法实现代码实例
2019/12/10 Javascript
Vue-cli3生成的Vue项目加载Mxgraph方法示例
2020/05/31 Javascript
Python利用splinter实现浏览器自动化操作方法
2018/05/11 Python
python 实现将txt文件多行合并为一行并将中间的空格去掉方法
2018/12/20 Python
jupyternotebook 撤销删除的操作方式
2020/04/17 Python
python db类用法说明
2020/07/07 Python
Django REST 异常处理详解
2020/07/15 Python
python单元测试框架pytest的使用示例
2020/10/07 Python
pycharm2020.1.2永久破解激活教程,实测有效
2020/10/29 Python
python中HTMLParser模块知识点总结
2021/01/25 Python
用CSS3将你的设计带入下个高度
2009/08/08 HTML / CSS
css3弹性盒模型(Flexbox)详细介绍
2014/10/08 HTML / CSS
比利时家具购买网站:Home24
2019/01/03 全球购物
局域网标准
2016/09/10 面试题
小学校园活动策划
2014/01/30 职场文书
2014年财务工作自我评价
2014/09/23 职场文书
运动会闭幕式主持词
2015/07/01 职场文书
开工典礼致辞
2015/07/29 职场文书
学生会干部任命书
2015/09/21 职场文书
贷款担保书范本
2015/09/22 职场文书
2016年春季运动会通讯稿
2015/11/25 职场文书
浅谈PHP7中的一些小技巧
2021/05/29 PHP
Nginx+Windows搭建域名访问环境的操作方法
2022/03/17 Servers