Javascript錯誤碼解釋大全

來源:互聯網
上載者:User
javascript|錯誤

  JScript 執行階段錯誤

  JScript 執行階段錯誤是指當 JScript 指令碼試圖執行一個系統不能啟動並執行動作時導致的錯誤。當正在運行指令碼、計算Variant 運算式、或者正在動態分配記憶體時出現 JScript 執行階段錯誤時。

錯誤號碼 描述
5029 數組長度必須為一有限正整數
5030 必須賦給數組長度一個有限正數
5028 需要 Array 或 arguments 對象
5010 需要 Boolean
5003 不能給函數傳回值賦值
5000 不能給 'this' 賦值
5006 需要 Date 對象
5015 需要 Enumerator 對象
5022 異常拋出,但無法抓住
5020 Regex中缺少“)”
5019 Regex中缺少“]”
5023 函數沒有合法的 Prototype 對象
5002 需要 Function 對象
5008 非法賦值
5021 字元集範圍無效
5014 需要 JScript 對象
5001 需要 Number 類型
5007 需要 Object 類型
5012 需要對象的成員
5016 需要Regex對象
5005 需要 String
5017 Regex語法錯誤
5026 小數部分的位元越界
5027 精度越界
5025 待解碼的 URI 編碼非法
5024 待解碼的 URI 包含有非法字元
5009 未定義標識符
5018 未預期的限定符
5013 需要 VBArray

  JScript 語法錯誤

  JScript 語法錯誤是指當 JScript 語句違反了 JScript 指令碼語言的一條或多條文法規則時導致的錯誤。JScript 語法錯誤發生在程式編譯階段,在開始運行該程式之前。

錯誤號碼 描述
1019 在迴圈外不能有“break”
1020 在迴圈外不能有“continue”
1030 條件編譯已關閉
1027 一條 “switch” 語句中只能有一個 “default”
1005 需要“(”
1006 需要“)”
1012 需要“/”
1003 需要“:”
1004 需要“;”
1032 需要“@”
1029 需要“@end”
1007 需要“]”
1008 需要“{”
1009 需要“}”
1011 需要“=”
1033 需要“catch”
1031 需要常數
1023 需要十六進位數
1010 需要標識符
1028 需要標識符、字串或者數字
1024 需要“while”
1014 非法字元
1026 未找到標籤
1025 標籤定義重複
1018 函數外有 'return' 語句
1002 語法錯誤
1035 “Throw”的後面必須跟有一個運算式,且在同一原始碼行上
1016 注釋未結束
1015 字串常數未結束



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.