首页 > 编程语言 > 详细

你不知道的 JavaScript 系列中( 22 ) - Date() 和 Error()

时间:2020-10-21 09:36:55      阅读:25      评论:0      收藏:0      [点我收藏+]
创建日期对象必须使用 new Date()。可以带参数用来指定日期和时间,而不带参数的话则使用当前的日期和时间

 

获取当前的时间戳,通过 (new Date()).getTime()。ES5 之后也可以用更简单的 Date.now() 获取

 

构造函数 Error(),创建错误对象,主要是为了获得当前运行栈的上下文。栈上下文信息包括函数调用栈信息和产生错误的代码行号,以便于调试,错误对象通常和 throw 一起使用

 

function foo(x){
  if(!x){
    throw new Error(‘ x was not provided‘);
  }
}

 

除 Error() 之外,还有一些针对特定错误类型的原生构造函数,如 EvalError(),RangeError(),ReferenceError(), TypeError(), URIError()... 这些构造函数很少被直接使用,它们在程序发生异常时会被自动调用

 

你不知道的 JavaScript 系列中( 22 ) - Date() 和 Error()

原文:https://www.cnblogs.com/wzndkj/p/13850252.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!