【发布时间】:2021-01-17 03:38:09
【问题描述】:
我正在处理日期等:
window.onload = () => {
setInterval(
() => {
let currentTimeObj = new Date()
let {currentSeconds: getSeconds()} = currentTimeObj ;
currentTime.innerHTML = `${currentSeconds} `;
}
, 1000);
};
问题是我想将调用的日期对象getSeconds() 中的方法分配给一个变量并将其用作模板文字。我正在尝试解构getDay()、getHours() 等,因为我想在一条线上进行。如果这不可行或不推荐,请告诉我。
它输出,Invalid destructuring assignment target,我在谷歌上查过,我不知道该怎么做。
有什么建议吗?如果不是我能想到的就是使用老式的
"..." + variable + "..." .
【问题讨论】:
-
您的代码等同于
let getSeconds() = currentTimeObj.currentSeconds,这是无效的。你想做什么?getSeconds长什么样子? -
哦,对不起,我试图在一行上做;解构其他方法等,我编辑了帖子,谢谢你的澄清。
-
哦,对不起,我试图在一行上做;解构其他方法等,我编辑了帖子,谢谢你的澄清。
标签: javascript html methods destructuring template-literals