转义字符是根据语境来的
在百度百科里有这个
但是实际上用js语言输出的时候
document.write("'")可以打印出'
document.write("\'")也可以打印出',因为这种情况下'没有歧义
但是如果document.write(''')会报错
但是如果document.write('\'')既可以打印出'
这充分说明\的作用要根据语境
另外有些空格在linux系统也可以转义的
例如你要创建一个带着空格的目录
mkdir abc\ asdfb 就可以 而空格字符并没有在上面的表里表示出来