只有在'\'后面的单词以'x'开头时才会出现问题。我想知道\ x是否为保留字。
答案 0 :(得分:7)
这不是一个保留字,它是一种通过代码打印字符的方法:
>>> console.log('\x56');
V
事实上,如果省略数字,Firebug会告诉你错误:
SyntaxError:格式错误的十六进制字符转义序列
与许多C风格的语言一样,反斜杠表示“转义序列”。可以找到更多here。
答案 1 :(得分:3)
反斜杠用于转义字符。如果您需要文字反斜杠,请使用\\
。