美文网首页
转义(反斜杠)

转义(反斜杠)

作者: 枣阳黄小明 | 来源:发表于2018-10-23 16:04 被阅读0次
反斜杠(\)在字符串内有特殊含义,用来表示一些特殊字符,所以又称为转义符。
\0:null(\u0000)
\b :后退键(\u0008)
\f :换页符(\u000C)
\n :换行符(\u000A)
\r :回车键(\u000D)
\t :制表符(\u0009)
\v :垂直制表符(\u000B)
\' :单引号(\u0027)
\" :双引号(\u0022)
\\ :反斜杠(\u005C)
'\251' // "©"
'\xA9' // "©"
'\u00A9' // "©"

'\172' === 'z' // true
'\x7A' === 'z' // true
'\u007A' === 'z' // true

Base64转码

//btoa(): 任意值转为Base64编码
// atob():Base64编码转为原来的值
var string = 'Hello World!';
btoa(string) // "SGVsbG8gV29ybGQh"
atob('SGVsbG8gV29ybGQh') // "Hello World!"
btoa('你好') // 报错
要将非 ASCII 码字符转为 Base64 编码,必须中间插入一个转码环节,再使用这两个方法。
function b64Encode(str) {
  return btoa(encodeURIComponent(str));
}

function b64Decode(str) {
  return decodeURIComponent(atob(str));
}

b64Encode('你好') // "JUU0JUJEJUEwJUU1JUE1JUJE"
b64Decode('JUU0JUJEJUEwJUU1JUE1JUJE') // "你好"

相关文章

  • 反斜杠

    Windows把反斜杠(\) 作为目录分隔符,而python用反斜杠表示转义符! 所以,你得使用转义符来表示反斜杠...

  • markdown 转义反引号

    普通反斜杠无法转义反引号正确转义 markdown文本 显示文本这是`反引号

  • Python字符串和变量

    字符串 转义字符 格式化 转义字符 用回车键,换行键,退格键 借助反斜杠字符,进行转义 在字符串中,一旦出现反斜杠...

  • python学习笔记02-字符串+表达式+运算符

    # 字符串 - 转义 - 格式化 - 内置函数 ## 转义 - \ 反斜杠转义(同php) eg:\' \\ \n...

  • 常用转义字符

    [TOC] 常用转义字符 4个常用转义字符: 反斜杠 \:使反斜杠后面的一个变量变为单纯的字符串。 单引号 '':...

  • Markdown基础语法

    忽略语法 加\转义 (eg: \*=*)可以转义的有: \ 反斜杠` 反引号* 星号_ 下划线{} 大括号[...

  • 转义(反斜杠)

    Base64转码

  • Python学习笔记-字符串

    在Python中,字符串用单引号或双引号括起来,同时使用反斜杠 \ 转义特殊字符,如果你不想让反斜杠发生转义,可以...

  • 正则表达式

    一. 反斜杠的使用 1. 在普通字符串中,通过反斜杠“\”转义某些字符 转义字符含义\r回到当前行的行首,例如"a...

  • Python 学习之路-02 字符串和变量

    字符串 转义字符 格式化 内建函数 转义字符 如:回车键 换行键 退格键 借助反斜杠 双斜杠=单斜杠 \=\ 不同...

网友评论

      本文标题:转义(反斜杠)

      本文链接:https://www.haomeiwen.com/subject/ncdazftx.html