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加解密 脚本解密
Feb 22 Javascript
prototype Element学习笔记(篇一)
Oct 26 Javascript
jquery调用asp.net 页面后台的实现代码
Apr 27 Javascript
js中document.write的那点事
Dec 12 Javascript
jquery处理页面弹出层查询数据等待操作实例
Mar 25 Javascript
js限制文本框只能输入整数或者带小数点的数字
Apr 27 Javascript
基于JavaScript实现表单密码的隐藏和显示出来
Mar 02 Javascript
JavaScript prototype属性详解
Oct 25 Javascript
[js高手之路]图解javascript的原型(prototype)对象,原型链实例
Aug 28 Javascript
jQuery模拟html下拉多选框的原生实现方法示例
May 30 jQuery
浅谈laytpl 模板空值显示null的解决方法及简单的js表达式
Sep 19 Javascript
Vue实现boradcast和dispatch的示例
Nov 13 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 表单验证实现代码
2009/03/10 PHP
ThinkPHP内置jsonRPC的缺陷分析
2014/12/18 PHP
PHP实现可添加水印与生成缩略图的图片处理工具类
2018/01/16 PHP
PDO::exec讲解
2019/01/28 PHP
同域jQuery(跨)iframe操作DOM(实例讲解)
2013/12/19 Javascript
easyui Droppable组件实现放置特效
2015/08/19 Javascript
jQuery实现自动输入email、时间和域名的方法
2016/08/24 Javascript
AngularJS 应用身份认证的技巧总结
2016/11/07 Javascript
百度多文件异步上传控件webuploader基本用法解析
2016/11/07 Javascript
JS中使用 after 伪类清除浮动实例
2017/03/01 Javascript
vue.js移动端app之上拉加载以及下拉刷新实战
2017/09/11 Javascript
详解Angular2学习笔记之Html属性绑定
2018/01/03 Javascript
vue单页应用加百度统计代码(亲测有效)
2018/01/31 Javascript
vue基于element-ui的三级CheckBox复选框功能的实现代码
2018/10/15 Javascript
详解webpack打包时排除其中一个css、js文件或单独打包一个css、js文件(两种方法)
2018/10/26 Javascript
js图片无缝滚动插件使用详解
2020/05/26 Javascript
详解vue 命名视图
2019/08/14 Javascript
Javascript执行流程细节原理解析
2020/05/14 Javascript
8个非常实用的Vue自定义指令
2020/12/15 Vue.js
[01:20]DOTA2 齐天大圣至宝动态展示
2016/12/13 DOTA
Python中的面向对象编程详解(下)
2015/04/13 Python
python连接MySQL数据库实例分析
2015/05/12 Python
python如何将图片转换为字符图片
2020/08/19 Python
tensorflow 报错unitialized value的解决方法
2020/02/06 Python
python中使用paramiko模块并实现远程连接服务器执行上传下载功能
2020/02/29 Python
PyTorch的torch.cat用法
2020/06/28 Python
Python爬虫防封ip的一些技巧
2020/08/06 Python
Pycharm安装python库的方法
2020/11/24 Python
Linux的主要特性
2014/10/06 面试题
大学军训感言800字
2014/02/27 职场文书
就业推荐表自我鉴定范文
2014/03/21 职场文书
幽默导游词开场白
2015/05/29 职场文书
安全教育培训心得体会
2016/01/15 职场文书
python实现语音常用度量方法的代码详解
2021/05/25 Python
使用Django实现商城验证码模块的方法
2021/06/01 Python
VUE使用draggable实现组件拖拽
2022/04/06 Vue.js