Javascript 輸入意外結束

| | | | | | | | | | | | | | | | | | |

未捕獲的語法錯誤:。輸入意外結束

我知道這個同樣的錯誤有時讓我在晚上。不要出汗!本文將討論幫助您調試代碼的方法,以便您克服此錯誤並繼續您的項目。

這是什麼意思?

很可能是這個表示您的代碼中某處有差異括號或引號。歸根結底,這是因為 V8 引擎是以某種方式分析您的代碼並蒐索特定字符。

如果錯誤給您一行和多個字符,這是開始狩獵的好地方。否則,請返回代碼直到找到它。

我怎樣才能找到它?

您可以做一些事情來幫助查找代碼中的錯誤:

  1. 確保所有內容都正確縮進。像 Prettier 或 Embellinez 這樣的擴展可以在這方面提供幫助。但是,如果語法有錯誤,擴展將無法工作或無法正常工作。縮進使您的代碼更具可讀性,儘管可能不一定需要使用 JavaScript 等語言。
  2. 使用隱藏項目編輯器左側的下拉箭頭。如果您的項目具有匹配的左括號和右括號,則該塊將折疊。下面是一個例子:

不用點擊下拉菜單: