Rumah  >  Artikel  >  hujung hadapan web  >  Apakah maksud ralat runtime dalam javascript

Apakah maksud ralat runtime dalam javascript

青灯夜游
青灯夜游asal
2022-01-21 18:15:553356semak imbas

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.

Apakah maksud ralat runtime dalam javascript

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn