请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

var和const

老师在auth.js里:

/**
 * 是否超时
 */
export function isCheckTimeout() {
  // 当前时间戳
  var currentTime = Date.now()
  // 缓存时间戳
  var timeStamp = getTimeStamp()
  return currentTime - timeStamp > TOKEN_TIMEOUT_VALUE
}

看完视频后,我发现token一直失效,重新登录也没用。
直到我翻看文档,发现定义当前时间戳缓存时间戳的时候用的是var,而不是视频中的const。修改后token失效的错误就没有了。
这是因为const定义的是常量无法修改的原因吗?

正在回答 回答被采纳积分+3

插入代码

2回答

Sunday 2023-04-27 08:56:03

你好

在你当前的代码场景中,var 和 const 的表现应该没有区别才对

0 回复 有任何疑惑可以回复我~
别人都说我可帅 2023-04-26 21:58:11

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

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号