采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
不明白SESSION_DATA这个常量有什么意义,
const SESSION_DATA = {} let userId = '123' SESSION_DATA[userId] = {} // 这里过后 SESSION_DATA 会等于 { 123: null}
所以这里这样写有什么意义呢,感觉在这里使用没有意义呀。。。老师有空解答下
你可以先去提问区搜一下“SESSION_DATA”,之前有同学提过类似问题,可以先参考一下。
如果还是看不懂,再来回复我。
看了一遍,老师是把username 跟realname写入了req.session。SESSION_DATA[userId]里面并没有赋值,所以SESSION_DATA[userId]还是空的呀
有一行 req.session = SESSION_DATA[userid] ,这是一种指针引用关系,即给 req.session 赋值,就等于给 SESSION_DATA[userid] 赋值。
明白了……谢谢,引用类型相等就是指针引用
登录后可查看更多问答,登录/注册
从入门到实战,一站式掌握 Node.js+Express+Koa2
2.3k 16
1.4k 16
1.6k 15
1.4k 13
1.3k 13