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

yizhihongxing

Javascript 八进制转义字符是一种用于表示ASCII码表中特殊字符的编码方式。其使用八进制数来表示对应的ASCII码。在Javascript中,八进制转义字符的格式为"\oxx",其中xx为两个八进制数字。下面是Javascript中常用的八进制转义字符及其对应的ASCII码:

八进制转义字符 ASCII码
\000 NUL
\011 HT
\012 LF
\015 CR
\040 SP

其中 NUL, HT, LF, CR, SP分别对应 ASCII控制字符中的空字符、水平制表符、换行符、回车符和空格符。

下面示范两条使用八进制转义字符的代码:

示例1

var str = "\117\103\124\117";
console.log(str);

输出结果为:

OCTO

这里的"\117\103\124\117",就是使用八进制转义字符表示字符串 "OCTO"。其中"\117"表示"O"的ASCII八进制码,"\103"表示"C"的ASCII八进制码,"\124"表示"T"的ASCII八进制码,"\117"表示"O"的ASCII八进制码。

示例2

var str = "\045\x46\125";
console.log(str);

输出结果为:

%FU

这里的"\045\x46\125",是一种同时使用八进制转义字符和十六进制转义字符的方式。其中"\045"等价于"\x25"和"%","\46"等价于"F","\125"等价于"U"。这三部分合并起来就是"%FU"。

以上就是Javascript八进制转义字符的一些基本知识和应用示例,希望能够对你有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Javascript 八进制转义字符(8进制) - Python技术站

(0)
上一篇 2023年5月19日
下一篇 2023年5月19日

相关文章

  • JS获取url参数,JS发送json格式的POST请求方法

    JS获取url参数: 在JavaScript中获取url参数可以使用location对象的search属性或URLSearchParams API。 使用search属性: // 获取url参数 const urlParams = new URLSearchParams(window.location.search); // 获取具体参数 const id …

    JavaScript 2023年5月27日
    00
  • chrome浏览器不支持onmouseleave事件的解决技巧

    针对“chrome浏览器不支持onmouseleave事件”的问题,有以下两种解决技巧: 技巧一:使用onmouseout代替onmouseleave onmouseout和onmouseleave本质上非常相似,都是当鼠标离开元素时触发。但是它们有一个主要的区别:当鼠标进入元素内部的子元素时,onmouseout会被触发,而onmouseleave则不会。…

    JavaScript 2023年6月11日
    00
  • 将编码从GB2312转成UTF-8的方法汇总(从前台、程序、数据库)

    将编码从GB2312转成UTF-8需要从前台、程序和数据库三个方面入手进行相应的转换。 从前台转换 修改HTML文件的编码格式 在HTML文件的head中的meta标签中设置charset为UTF-8,例如: <head> <meta http-equiv="Content-Type" content="tex…

    JavaScript 2023年6月11日
    00
  • JavaScript 直接操作本地文件的实现代码

    为了直接操作本地文件,我们需要使用Node.js中的fs模块。fs模块提供了一些用于读取、写入、修改和删除文件的方法。下面是实现JavaScript直接操作本地文件的流程: 1. 安装Node.js 在电脑上安装Node.js,可参考官方文档(https://nodejs.org/)。 2. 使用Node.js的fs模块 在Node.js中,通过requir…

    JavaScript 2023年5月27日
    00
  • JavaScript中Array.from()的超全用法详解

    JavaScript中Array.from()的超全用法详解 什么是Array.from() Array.from()是ECMAScript6中新增的一个方法,可以将类数组对象和可迭代对象(如Set、Map)转换成真正的数组,方便对数据进行操作。 Array.from()的语法结构 Array.from(iterable[, mapFn[, thisArg]…

    JavaScript 2023年5月27日
    00
  • JS Pro-深入面向对象的程序设计之继承的详解

    JS Pro-深入面向对象的程序设计之继承的详解 本攻略将从以下内容入手,逐步深入探讨JavaScript面向对象编程中的继承。 原型链继承 构造函数继承 组合继承 原型式继承 寄生式继承 寄生组合式继承 原型链继承 原型链继承,顾名思义,指的是连接原型链的方式进行继承。简单来说,就是在子类的构造函数中通过关联父类的原型实现继承。 function Pare…

    JavaScript 2023年5月27日
    00
  • isArray()函数(JavaScript中对象类型判断的几种方法)

    下面是关于isArray()函数以及JavaScript中对象类型判断的几种方法的完整攻略。 1. isArray()函数 isArray()是JavaScript中的一个内置方法,用来判断一个对象是否是数组。它返回一个布尔值,为true表示对象是数组,为false表示对象不是数组。下面是isArray()函数的语法: Array.isArray(obj) …

    JavaScript 2023年6月10日
    00
  • JavaScript插件化开发教程(六)

    “JavaScript插件化开发教程(六)”是一篇介绍JavaScript插件化开发的文章,其中主要讲了如何使用工厂模式来开发插件。下面是详细的攻略过程: 一、工厂模式简介 在JavaScript中,工厂模式是一种创建对象的方式。它提供了一个共同的接口来创建一系列相关的对象,而无需指定原始构造函数。例如: function createPerson(name…

    JavaScript 2023年5月18日
    00
合作推广
合作推广
分享本页
返回顶部