当前位置: 首页>>编程示例 >>用法及示例精选 >>正文


JavaScript Error()用法及代码示例

Javascript Error() 构造函数用于创建新的 error object 。错误对象是在运行时错误时产生的。错误对象还用作用户定义的异常的基础对象。

用法:

new Error([message[, fileName[, lineNumber]]])

参数:

  • message: 它包含有关此错误对象的信息,该信息采用人类可读的形式。可以使用以下命令设置错误消息Error message。它是一个可选参数。
  • fileName: 它是该错误对象的文件名。如果未提供名称,则 fileName 等于包含调用 Error() 构造函数的代码的文件的名称。它是一个可选参数。
  • lineNumber: 它是创建的 Error 对象上的 lineNumber 属性的值。如果未提供编号,则 lineNumber 等于包含 Error() 构造函数调用的行号。它是一个可选参数。

示例 1:使用 new 关键字创建错误对象。

Javascript


<script>
try {
    const error = new Error('This object is created using new keyword')
    document.write("Error object created successfully using new keyword");
}
 catch(err) {
     document.write(err.message);
}
</script>

输出:

Error object created successfully using new keyword

示例 2:使用函数调用创建错误对象。

Javascript


<script>
try {
    const error =  Error('This is created is using function call')
    document.write("Error object created successfully using function call");
}
 catch(err) {
     document.write(err.message);
}
</script>

输出:

Error object created successfully using function call

支持的浏览器:

  • 谷歌浏览器
  • Firefox
  • Edge
  • IE浏览器
  • Opera
  • Safari

相关用法


注:本文由纯净天空筛选整理自abhinavjain194大神的英文原创作品 JavaScript Error() constructor。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。