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 的表现应该没有区别才对

0
0

别人都说我可帅

2023-04-26

跟这个没关系吧。。。我的就是const,一切正常

0
0

基于Vue3新标准,打造后台综合解决方案

基于Vue3重写Vue-element-admin,打造后台前端综合解决方案

1941 学习 · 1687 问题

查看课程