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 相关文章推荐
不用ajax实现点击文字即可编辑的方法
Dec 16 Javascript
DB.ASP 用Javascript写ASP很灵活很好用很easy
Jul 31 Javascript
不使用jquery实现js打字效果示例分享
Jan 19 Javascript
jQuery中事件对象e的事件冒泡用法示例介绍
Apr 25 Javascript
Javascript Objects详解
Sep 04 Javascript
基于touch.js手势库+zepto.js插件开发图片查看器(滑动、缩放、双击缩放)
Nov 17 Javascript
微信小程序多列选择器range-key使用详解
Mar 30 Javascript
jQuery插件jsonview展示json数据
May 26 jQuery
小程序自定义组件实现城市选择功能
Jul 18 Javascript
Node.js控制台彩色输出的方法与原理实例详解
Dec 01 Javascript
浅谈JavaScript中的“!!”作用
Aug 03 Javascript
node使用async_hooks模块进行请求追踪
Jan 28 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安全开发 添加随机字符串验证,防止伪造跨站请求
2013/02/14 PHP
PHP 异步执行方法,模拟多线程的应用分析
2013/06/03 PHP
PHP反射机制用法实例
2014/08/28 PHP
PHP记录和读取JSON格式日志文件
2016/07/07 PHP
php实现学生管理系统
2020/03/21 PHP
php加密之discuz内容经典加密方式实例详解
2017/02/04 PHP
js parsefloat parseint 转换函数
2010/01/21 Javascript
浅谈javascript中的作用域
2012/04/07 Javascript
浅谈EasyUI中Treegrid节点的删除
2015/03/01 Javascript
jQuery插件HighCharts绘制简单2D柱状图效果示例【附demo源码】
2017/03/21 jQuery
ES6实现的遍历目录函数示例
2017/04/07 Javascript
详解node中创建服务进程
2017/05/09 Javascript
JavaScript使用readAsDataUrl方法预览图片
2017/05/10 Javascript
JavaScript中发出HTTP请求最常用的方法
2018/07/12 Javascript
Vue CLI3 如何支持less的方法示例
2018/08/29 Javascript
浅析js中mvvm模式实现的原理
2018/10/06 Javascript
微信小程序实现页面下拉刷新和上拉加载功能详解
2018/12/03 Javascript
关于vue2强制刷新,解决页面不会重新渲染的问题
2019/10/29 Javascript
js实现课堂随机点名系统
2019/11/21 Javascript
[00:36]DOTA2风云人物相约完美“圣”典 12月17日不见不散
2016/11/30 DOTA
python中matplotlib实现最小二乘法拟合的过程详解
2017/07/11 Python
python 读取DICOM头文件的实例
2018/05/07 Python
Selenium自动化测试工具使用方法汇总
2020/06/12 Python
python 实现socket服务端并发的四种方式
2020/12/14 Python
Canvas制作的下雨动画的示例
2018/03/06 HTML / CSS
在线购买世界上最好的酒:BoozeBud
2018/06/07 全球购物
Cocopanda波兰:购买化妆品、护肤品、护发和香水
2020/05/25 全球购物
信用社实习人员自我鉴定
2013/09/20 职场文书
电子商务专业实习生自我鉴定
2013/09/24 职场文书
群众路线教育党课主持词
2014/04/01 职场文书
学校募捐倡议书
2014/05/14 职场文书
校园文明倡议书
2014/05/16 职场文书
会计系毕业生求职信
2014/05/28 职场文书
小学数学教学随笔
2015/08/14 职场文书
vue中 this.$set的使用详解
2021/11/17 Vue.js
解决Redis启动警告问题
2022/02/24 Redis