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技术站