【发布时间】:2022-01-23 06:11:42
【问题描述】:
我尝试获取今天的日期,以便在带有函数的 URL(连接)中使用它。但是,每次我尝试运行它时,我都会遇到同样的错误:今天没有在 Object 中定义
我尝试使用和不使用 var/let/const 来声明它,但错误仍然存在。有人有想法吗(console.log())只是为了测试)?
function GetTDDate() {
today = new Date();
var dd = String(today.getDate()).padStart(2, '0');
var mm = String(today.getMonth() + 1).padStart(2, '0');
var yyyy = today.getFullYear();
today = yyyy + '-' + mm + '-' + dd;
console.log(today);
}
const FetchURL = "https://static.data.gouv.fr/resources/donnees-relatives-aux-personnes-vaccinees-contre-la-covid-19-1/20211221-212503/vacsi-tot-fra-" + today + "-21h25.json"
console.log(FetchURL)
【问题讨论】:
-
你今天实际上在哪里声明。因为在该代码中您没有声明它,这就是您需要 var、let 或 const 的原因
-
使该函数返回
today -
这能回答你的问题吗? How to access variable outside js function
标签: javascript scope