我总是注意到这一点,包括以前的版本。通过jQuery的压缩版本大约一半你会看到一些正则表达式:
[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^
错误似乎位于['"]
我确定这不是一个真正的语法错误,但我的所有代码编辑都认为它是一个,如果我尝试组合JavaScript文件,这会让开发变得很麻烦。有谁知道这里发生了什么?
答案 0 :(得分:4)
它是正则表达式中的字符实体,由方括号指定。它们中的引号字符没有限制。所有这些都是错误的语法突出显示。询问编辑的开发人员。
答案 1 :(得分:2)
你的代码编辑很糟糕,如果它在正则表达式文字中,这不是语法错误,我怀疑它是。
你使用的代码编辑器可能不正确地支持正则表达式文字,并且它是一个字符串,这将导致错误