JScript 執行時錯誤

2022-03-05 23:55:57 字數 844 閱讀 8217

jscript 執行時錯誤是指當 jscript 指令碼試圖執行乙個系統不能執行的動作時導致的錯誤。當正在執行指令碼、計算變數表示式、或者正在動態分配記憶體時出現 jscript 執行時錯誤時。

錯誤號 描述

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

參考 JScript 執行時錯誤說明

jscript 執行時錯誤 jscript 執行時錯誤是指當 jscript 指令碼試圖執行乙個系統不能執行的動作時導致的錯誤。當正在執行指令碼 計算變數表示式 或者正在動態分配記憶體時出現jscript 執行時錯誤時。以下是76個執行時錯誤 錯誤號 描述 十進位制 十六進製制 說明 5 800a0...

std map insert執行時錯誤

今天除錯程式時,在std map insert 會產生錯誤中斷,分析過程如下 定義了乙個全域性的map變數,在a.h中宣告,在a.cpp中定義並定義了初始化函式 在另乙個檔案use a.cpp中,呼叫map變數初始化函式initmaptimeinter 執行時在maptimeinter.insert...

Erlang執行時的錯誤

erlang執行時發生錯誤時,會返回一些錯誤資訊,理解這些資訊,對於學好 用好erlang來說是必要。erlang中的執行錯誤包括 badarg,badarith,badmatch,function clause,case clause,if clause,undef,noproc,system l...