Dalam JavaScript, ralat masa jalan merujuk kepada ralat yang disebabkan apabila skrip JavaScript cuba melakukan tindakan yang tidak dapat dijalankan oleh sistem. Ralat masa jalan JavaScript berlaku apabila skrip berjalan, ungkapan pembolehubah dinilai atau memori diperuntukkan secara dinamik.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
ralat masa jalan javascript
Ralat masa jalan JavaScript ialah ralat yang disebabkan apabila skrip JavaScript cuba melakukan tindakan yang tidak dapat dijalankan oleh sistem. Ralat pelaksanaan JavaScript cenderung berlaku apabila menjalankan skrip, mengira ungkapan pembolehubah atau memperuntukkan memori secara dinamik.
错误号 | 描述 |
---|---|
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 |
Ralat sintaks JavaScript
Ralat sintaks JavaScript disebabkan apabila pernyataan JavaScript melanggar satu atau lebih peraturan sintaks kesilapan bahasa skrip JavaScript. Ralat sintaks JavaScript berlaku semasa penyusunan atur cara, sebelum anda mula menjalankan atur cara.
错误号 | 描述 |
---|---|
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 | 字符串常数未结束 |
[Cadangan berkaitan: Tutorial pembelajaran javascript]
Atas ialah kandungan terperinci Apakah maksud ralat runtime dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!