在javascript中,執行錯誤是指當JavaScript指令碼試圖執行一個系統不能執行的動作時導致的錯誤。JavaScript執行錯誤發生在正在執行指令碼、計算變數表示式、或者正在動態分配記憶體時。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
javascript 執行時錯誤
JavaScript 執行時錯誤是指當 JavaScript 指令碼試圖執行一個系統不能執行的動作時導致的錯誤。當正在執行指令碼、計算變數表示式、或者正在動態分配記憶體時容易出現JavaScript執行錯誤。
錯誤號 | 描述 |
---|---|
5029 | 陣列長度必須為一有限正整數 |
5030 | 必須賦給陣列長度一個有限正數 |
5028 | 需要 Array 或 arguments 物件 |
5010 | 需要 Boolean |
5003 | 不能給函數返回值賦值 |
5000 | 不能給 'this' 賦值 |
5006 | 需要 Date 物件 |
5015 | 需要 Enumerator 物件 |
5022 | 異常丟擲,但無法抓住 |
5020 | 正規表示式中缺少「)」 |
5019 | 正規表示式中缺少「]」 |
5023 | 函數沒有合法的 Prototype 物件 |
5002 | 需要 Function 物件 |
5008 | 非法賦值 |
5021 | 字元集範圍無效 |
5014 | 需要 JScript 物件 |
5001 | 需要 Number 型別 |
5007 | 需要 Object 型別 |
5012 | 需要物件的成員 |
5016 | 需要正規表示式物件 |
5005 | 需要 String |
5017 | 正規表示式語法錯誤 |
5026 | 小數部分的位數越界 |
5027 | 精度越界 |
5025 | 待解碼的 URI 編碼非法 |
5024 | 待解碼的 URI 包含有非法字元 |
5009 | 未定義識別符號 |
5018 | 未預期的限定符 |
5013 | 需要 VBArray |
JavaScript 語法錯誤
JavaScript 語法錯誤是指當 JavaScript 語句違反了 JavaScript 指令碼語言的一條或多條語法規則時導致的錯誤。JavaScript 語法錯誤發生在程式編譯階段,在開始執行該程式之前。
錯誤號 | 描述 |
---|---|
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 | 字串常數未結束 |
【相關推薦:】
以上就是javascript中執行錯誤是什麼意思的詳細內容,更多請關注TW511.COM其它相關文章!