javascript中執行錯誤是什麼意思

2022-01-21 19:00:27

在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其它相關文章!