请稍等 ...
×

采纳答案成功!

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

SESSION_DATA这个常量有什么意义

图片描述
不明白SESSION_DATA这个常量有什么意义,

const SESSION_DATA = {}
let userId = '123'
SESSION_DATA[userId] = {}
// 这里过后 SESSION_DATA 会等于 { 123: null}

所以这里这样写有什么意义呢,感觉在这里使用没有意义呀。。。老师有空解答下

正在回答

1回答

双越 2019-06-25 18:45:07

你可以先去提问区搜一下“SESSION_DATA”,之前有同学提过类似问题,可以先参考一下。

如果还是看不懂,再来回复我。

2 回复 有任何疑惑可以回复我~
  • 提问者 sunleee #1
    看了一遍,老师是把username 跟realname写入了req.session。SESSION_DATA[userId]里面并没有赋值,所以SESSION_DATA[userId]还是空的呀
    回复 有任何疑惑可以回复我~ 2019-06-25 18:49:15
  • 双越 回复 提问者 sunleee #2
    有一行 req.session = SESSION_DATA[userid] ,这是一种指针引用关系,即给 req.session 赋值,就等于给 SESSION_DATA[userid] 赋值。
    回复 有任何疑惑可以回复我~ 2019-06-25 19:05:33
  • 提问者 sunleee 回复 双越 #3
    明白了……谢谢,引用类型相等就是指针引用
    回复 有任何疑惑可以回复我~ 2019-06-25 19:06:32
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信