You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JavaScript获取当前时间报错:Uncaught ReferenceError: now未定义

问题解决:Uncaught ReferenceError: now is not Defined

你的代码存在两个关键问题:

  • 未创建Date对象实例就直接使用now变量,JS无法识别这个未定义的变量,因此抛出引用错误。
  • JavaScript是大小写敏感语言,Console.log需改为console.log(首字母小写)。

修正后的代码:

// 先创建Date实例,获取当前时间对象
const now = new Date();
const hours = now.getHours();
// 使用正确的控制台输出方法
console.log(hours);

说明:

  • new Date()会生成包含当前系统时间的Date对象,将其赋值给now变量后,才能调用getHours()方法提取当前小时数。
  • 浏览器内置的控制台输出API是小写的console,大写的Console不属于JS内置对象,会引发额外错误。

内容的提问来源于stack exchange,提问作者Samakins280

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 21:43:09