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简单实现交换Li的值
May 22 Javascript
node.js中的fs.createWriteStream方法使用说明
Dec 17 Javascript
JavaScript函数参数使用带参数名的方式赋值传入的方法
Mar 19 Javascript
javascript数据类型验证方法
Dec 31 Javascript
Javascript前端经典的面试题及答案
Mar 14 Javascript
ES6中Generator与异步操作实例分析
Mar 31 Javascript
浅谈React中的元素、组件、实例和节点
Feb 27 Javascript
webpack多入口多出口的实现方法
Aug 17 Javascript
利用jqgrid实现上移下移单元格功能
Nov 07 Javascript
vue cli 3.0 搭建项目的图文教程
May 17 Javascript
JavaScript Array对象使用方法解析
Sep 24 Javascript
vue-cli3中配置alias和打包加hash值操作
Sep 04 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
phpBB BBcode处理的漏洞
2006/10/09 PHP
在PHP中使用灵巧的体系结构
2006/10/09 PHP
MySQL数据库转移,access,sql server 转 MySQL 的图文教程
2007/09/02 PHP
php实现执行某一操作时弹出确认、取消对话框
2013/12/30 PHP
ThinkPHP使用UTFWry地址库进行IP定位实例
2014/04/01 PHP
php删除左端与右端空格的方法
2014/11/29 PHP
php阳历转农历优化版
2016/08/08 PHP
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
2018/06/16 PHP
PhpStorm连接服务器并实现自动上传功能
2020/12/09 PHP
JavaScript基础知识学习笔记
2014/12/02 Javascript
javascript中clipboardData对象用法详解
2015/05/13 Javascript
js+CSS实现模拟华丽的select控件下拉菜单效果
2015/09/01 Javascript
jquery Deferred 快速解决异步回调的问题
2016/04/05 Javascript
Bootstrap table 定制提示语的加载过程
2017/02/20 Javascript
微信小程序 连续旋转动画(this.animation.rotate)详解
2017/04/07 Javascript
Vue组件实例间的直接访问实现代码
2017/08/20 Javascript
解决webpack无法通过IP地址访问localhost的问题
2018/02/22 Javascript
详解vue引入子组件方法
2019/02/12 Javascript
Vue中img的src是动态渲染时不显示的解决
2019/11/14 Javascript
npm qs模块使用详解
2020/02/07 Javascript
Vue+Element UI 树形控件整合下拉功能菜单(tree + dropdown +input)
2020/08/28 Javascript
VUE和Antv G6实现在线拓扑图编辑操作
2020/10/28 Javascript
[44:40]Serenity vs Pain 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
5分钟 Pipenv 上手指南
2018/12/20 Python
Django 内置权限扩展案例详解
2019/03/04 Python
Python爬取数据保存为Json格式的代码示例
2019/04/09 Python
解决Python计算矩阵乘向量,矩阵乘实数的一些小错误
2019/08/26 Python
Jupyter notebook 启动闪退问题的解决
2020/04/13 Python
Python并发请求下限制QPS(每秒查询率)的实现代码
2020/06/05 Python
python使用scapy模块实现ARP扫描的过程
2021/01/21 Python
Biblibili视频投稿接口分析并以Python实现自动投稿功能
2021/02/05 Python
HTML5 canvas基本绘图之绘制阴影效果
2016/06/27 HTML / CSS
Ticketmaster意大利:音乐会、节日、艺术和剧院的官方门票
2019/12/23 全球购物
可以使用抽象函数重写基类中的虚函数吗
2013/06/02 面试题
生产主管岗位职责
2013/11/10 职场文书
自我评价范文
2013/12/22 职场文书