簡體   English   中英

如何在Visual Studio或IE11中調試嚴重的JavaScript錯誤(語法/ SCRIPT1002)?

[英]How do I debug critical JavaScript errors (syntax/SCRIPT1002) in Visual Studio or IE11?

我有一個Web應用程序,該窗口應用程序在IE11中崩潰,顯示的信息不詳“ SCRIPT1002”。 這不是Javascript運行時錯誤; 因此F12開發人員工具無濟於事:我無法打破這個錯誤(因為它不是Javascript異常),並且關於錯誤位置的唯一信息指向一個blob: URL,而不是.js文件。

SCRIPT1002:語法錯誤Blob:60AFFCE5-6A4E-418D-B628-9DFA4578396A

不用說, blob: URL實際上並未打開任何代碼。

嘗試將Visual Studio附加到IE時,我似乎仍然找不到實際的錯誤。 Visual Studio彈出錯誤對話框,其中包含:

第1行第1欄的JavaScript嚴重錯誤:60AFFCE5-6A4E-418D-B628-9DFA4578396A \\ n \\ nSCRIPT1002:語法錯誤

對於blob: URL,我看不到如何查找錯誤位置。 除了Syntax error ,沒有其他詳細信息,我無法推斷出來。

是否可以使用IE11和/或Visual Studio(社區)找出有問題的代碼是什么,和/或語法錯誤的詳細信息?

您可以使用開發人員工具IE11:

  • 在IE11中,按F12鍵。 這將打開開發人員工具
  • 重新加載頁面或執行任何會觸發該錯誤的操作,您將在“ 控制台”選項卡中看到它
  • 雙擊錯誤,它將帶您到調試選項卡中代碼中的錯誤位置。

在“ 調試”選項卡中有幾種調試工具,例如監視調用堆棧斷點 您還可以逐行執行JavaScript代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM