Javascript 八进制转义字符(8进制)


Posted in Javascript onApril 08, 2011

摸索过程中,看见这样的字符:"\155",用来代替字符"m"。为什么?....完全不知道原因,整个人顿时慌了!可别说自己4年的经验了!"\155"和"m"是全等的,到现在,2011年了我才知道,深感惭愧!

对于字符转义,常见的大概如下:

"\u5230" ==> "到"
"\t" ==> horizontal tab "\u0009"
"\\" ==> backslash "\u005C"
"\x35" ==> "5"
....

155由8进制转为 10进制为 1*64+5*8+5=109
String.fromCharCode(109)==="m"

8进制或16进制转义字符 总共有256个

16进制转义字符 固定格式为(2位数):
\x HexDigit HexDigit

8进制可以有1-3位数,最大为 "\377" ,在ECMA 262V5 里没有找到相关介绍,猜想 求得String value (SV)的方式为以下步骤:

1:得到character values (CV)的长度值为len
2:len=Math.min(len,3)
3:查看转义符后的长度为len的字符,是否符合8进制,符合到第5步,否则第4步
4:len--,到第3步
5:转换得到相应字符s0与len位后的字符相接

"\1568a" ="n8a"
"\0578a" ="/8a"

Javascript 相关文章推荐
通过Mootools 1.2来操纵HTML DOM元素
Sep 15 Javascript
JavaScript中圆括号()和方括号[]的特殊用法疑问解答
Aug 06 Javascript
页面元素绑定jquery toggle后元素隐藏的解决方法
Mar 27 Javascript
EasyUi datagrid 实现表格分页
Feb 10 Javascript
Js实现简单的小球运动特效
Feb 18 Javascript
JQuery日期插件datepicker的使用方法
Mar 03 Javascript
js实现的简单图片浮动效果完整实例
May 10 Javascript
浅析JS获取url中的参数实例代码
Jun 14 Javascript
js 原型对象和原型链理解
Feb 09 Javascript
浅谈vue同一页面中拥有两个表单时,的验证问题
Sep 18 Javascript
vue新vue-cli3环境配置和模拟json数据的实例
Sep 19 Javascript
js实现ATM机存取款功能
Oct 27 Javascript
JavaScript中判断函数是new还是()调用的区别说明
Apr 07 #Javascript
JavaScript中清空数组的三种方法分享
Apr 07 #Javascript
使用滤镜设置透明导致 IE 6/7/8/9 解析异常的解决方法
Apr 07 #Javascript
javascript各浏览器中option元素的表现差异
Apr 07 #Javascript
IE6/7/8中Option元素未设value时Select将获取空字符串
Apr 07 #Javascript
我的javascript 函数链之演变
Apr 07 #Javascript
JavaScript中链式调用之研习
Apr 07 #Javascript
You might like
在项目中寻找代码的坏命名
2012/07/14 PHP
CI框架集成Smarty的方法分析
2016/05/17 PHP
Laravel 实现密码重置功能
2018/02/23 PHP
php中的钩子理解及应用实例分析
2019/08/30 PHP
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
2012/03/04 Javascript
判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
2013/11/07 Javascript
jquery 图片缩放拖动的简单实例
2014/01/08 Javascript
JSONP跨域的原理解析及其实现介绍
2014/03/22 Javascript
node.js中的fs.futimes方法使用说明
2014/12/17 Javascript
JQuery控制Radio选中方法分析
2015/05/29 Javascript
js数组去重的方法汇总
2015/07/29 Javascript
实例代码详解javascript实现窗口抖动及qq窗口抖动
2016/01/04 Javascript
浅析如何利用JavaScript进行语音识别
2016/10/27 Javascript
浅谈jquery的html方法里包含特殊字符的处理
2016/11/30 Javascript
jQuery.cookie.js实现记录最近浏览过的商品功能示例
2017/01/23 Javascript
React Native中Navigator的使用方法示例
2017/10/13 Javascript
利用Vue构造器创建Form组件的通用解决方法
2018/12/03 Javascript
解决使用layui的时候form表单中的select等不能渲染的问题
2019/09/18 Javascript
小程序按钮避免多次调用接口和点击方案实现(不用showLoading)
2020/04/15 Javascript
Python urlopen 使用小示例
2008/09/06 Python
用实例解释Python中的继承和多态的概念
2015/04/27 Python
pycharm远程调试openstack的图文教程
2017/11/21 Python
用HTML5制作视频拼图的教程
2015/05/13 HTML / CSS
Perfume’s Club德国官网:在线购买香水
2019/04/08 全球购物
人力资源管理专业学生自我评价
2013/11/20 职场文书
创意广告词
2014/03/17 职场文书
土建专业大学生自荐信范文
2014/04/09 职场文书
励志演讲稿范文
2014/04/29 职场文书
西岭雪山导游词
2015/02/06 职场文书
党课主持词大全
2015/06/30 职场文书
2015年教导处教学工作总结
2015/07/22 职场文书
如何做好员工培训计划?
2019/07/09 职场文书
导游词之阳朔遇龙河
2019/12/16 职场文书
解决MySQL存储时间出现不一致的问题
2021/04/28 MySQL
浅析MySQL如何实现事务隔离
2021/06/26 MySQL
mysql备份策略的实现(全量备份+增量备份)
2021/07/07 MySQL