代码中有这样一段内容:
const time: string = new Date().toString()
console.log({ time: this.data })
我的本意是获得一个以当前时间戳为key的对象,形如:
{
"Tue Aug 03 2021 17:44:44 GMT+0800 (中国标准时间)": "xxxx"
}
但打印结果是:
{
"time": "xxxx"
}
请问该如何让编译器判定time
是一个变量名而非字符串?
代码中有这样一段内容:
const time: string = new Date().toString()
console.log({ time: this.data })
我的本意是获得一个以当前时间戳为key的对象,形如:
{
"Tue Aug 03 2021 17:44:44 GMT+0800 (中国标准时间)": "xxxx"
}
但打印结果是:
{
"time": "xxxx"
}
请问该如何让编译器判定time
是一个变量名而非字符串?
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
6 回答835 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
这跟ts没啥关系