2016-08-23 1 views
0

jshint、esprimaがすべてコードを渡してもクロムがこのエラーをスローすると、私は考え出すのが苦労している。構文チェックが合格ではあるが、キャッチされていないSyntaxError:予期しない識別子

P.S:申し訳ありませんが、実際にコードを共有することはできません。アプリコード全体を共有する必要があります。

+0

少なくとも、私たちにラインまたは半ダースの線を見せてください。 –

+0

問題はどこにエラーが表示されていません。さもなければ、私は少なくともその部分を共有していたでしょう。もしそれが示されたら私はそれを解決していたでしょう – KarthickN

答えて

-1

コードを共有できない場合は、誰にでも間違っていることを伝えるのは難しいでしょう。

あなたができることの1つは、「分割と征服」手法を使用して、簡潔なテストケースにコードを単純化することです。コードの大部分を取り出して、次のいずれかが発生するまで繰り返してください。

  • エラーが消えてしまいます。つまり、削除したコードの最後のチャンクに問題があったことを意味します。そのコードを入れて、その一部だけ取り出して、もう一度テストしてください。必要に応じてこれを繰り返します。
  • 一部その他誤植が元々はなかった。最後に削除されたチャンクを戻し、その一部だけを削除したり、他のものを削除したりしてください。
  • エラーは残りますが、コードが残っているため、問題の内容が表示されたり、ヘルプのために問題を投稿したりすることはありません。このようなテストケースを最小限に抑えたら、変数と関数の名前を変更して、会社の秘密が明らかにならないようにすることができます。
+0

うーん...私は、テクニックに慣れていないかもしれない人のために "分割して征服する"方法を説明する役に立つポストだと思ったもののdownvote?私が書いたものに問題があった場合は、何が間違っているのかを知っていただければ幸いです。ありがとう! –

関連する問題