在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 | ##需要正規則表達式物件|
需要String | |
正規表示式語法錯誤 | |
小數部分的位元越界 | |
精確度越界 | |
5025 | 待解碼的URI 編碼非法 |
5024 | 待解碼的URI 包含有非法字元 |
JavaScript 語法錯誤
JavaScript 語法錯誤是指當JavaScript 語句違反了JavaScript 腳本語言的一條或多個語法規則時導致的錯誤。 JavaScript 語法錯誤發生在程式編譯階段,在開始執行該程式之前。
錯誤號碼 | 描述 |
---|---|
#1019 | 在迴圈外不能有「break ” |
1020 | 在循環外不能有「continue」 |
1030 | 條件編譯已關閉 |
1027 | 一條「switch」 語句中只能有一個「default」 |
1005 | 需要“(” |
1006 | 需要“)” |
需要“ /” | |
需要「:」 | |
需要「;」 | |
需要「;」 | |
需要「@」 | |
需要「@end」 | |
需要「]」 | |
需要「{」 | |
需要「}」 | |
需要「=」 | |
需要「catch」 | |
#需要常數 | |
#需要十六進制數 | |
需要標識符 | |
需要標識符、字串或數字 | |
需要「while」 | |
1026 | |
#1025 | |
#1018 | |
1002 | |
#1035 | |
1016 | |
1015 |
以上是javascript運行錯誤是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!