2012-11-02 39 views
-3

可能重複:
Getting Error : Unescaped ‘-’ in jshint得到了壞擒縱機構誤差在jshint

線路3:var iChars = "[email protected]#$%^&*+=[]\\\;{}|\":<>?"; 壞擒縱機構。

+0

謝謝你讓我們知道。但是,如果您有_question_,請編輯此代碼以包含有問題的代碼,並提供更多背景。如果您可以這樣做,請舉報主持人審覈。 –

+0

@TimPost似乎是三個相似和質量問題之一;另請參閱http://stackoverflow.com/questions/13197758/getting-error-unescaped和http://stackoverflow.com/questions/13196436/getting-error-unescaped-in-jshint。毗鄰濫用。 –

回答

3

;不需要轉義,所以\;是一個糟糕的轉義序列。

var iChars = "[email protected]#$%^&*+=[]\\\;{}|\":<>?"; 
//       ^--- this backslash is the problem 

;之前就去掉反斜線:

var iChars = "[email protected]#$%^&*+=[]\\;{}|\":<>?"; 
+0

所以它應該是:'var iChars =「!@#$%^&* + = [] \\; {} | \」:<>?「;' – bidifx

+0

@bidifx:我原以爲這很明顯,但我添加了它。:-) –

0

我覺得你不需要\\\,只是\\