var和const
来源:4-8 用户被动退出解决方案之主动处理
清显36
2023-04-26
老师在auth.js里:
/**
* 是否超时
*/
export function isCheckTimeout() {
// 当前时间戳
var currentTime = Date.now()
// 缓存时间戳
var timeStamp = getTimeStamp()
return currentTime - timeStamp > TOKEN_TIMEOUT_VALUE
}
看完视频后,我发现token一直失效,重新登录也没用。
直到我翻看文档,发现定义当前时间戳和缓存时间戳的时候用的是var,而不是视频中的const。修改后token失效的错误就没有了。
这是因为const定义的是常量无法修改的原因吗?
写回答
2回答
-
Sunday
2023-04-27
你好
在你当前的代码场景中,var 和 const 的表现应该没有区别才对
00 -
别人都说我可帅
2023-04-26
跟这个没关系吧。。。我的就是const,一切正常
00
相似问题