【发布时间】:2025-11-29 02:50:02
【问题描述】:
代码:var foo = /\</;
当我转到 jslint.com 并输入时,我得到:
Problem at line 1 character 12: Unexpected '\'.
它曾经告诉我Unexpected escaped character '<' in regular expression.,但时代变了。
所以我只是好奇,为什么?如果你尝试var foo = /\>/; 没关系,< 是怎么回事?
【问题讨论】:
-
这里不需要转义“
-
我知道没有必要逃避它,因此会出现错误。但是为什么特别是那个字符......在所有不必要的字符中转义,为什么
<。 -
我确信他决定在他的申请中包含该警告是有原因的。即使原因是“这很愚蠢和令人困惑。”
标签: javascript jslint