为了账号安全,请及时绑定邮箱和手机立即绑定

这里假设的数据怎么会这样写???

http://img1.sycdn.imooc.com//6002bb580001426d10280586.jpg

应该是let user{

username:admin,

password:123456

}

看老师结果又是对的,真不理解这里怎么可以这样写?

正在回答

1 回答

hello,你好

你的也可以哦。只不用你这个格式的话,在获取值和赋值的时候就要改一下了。

比如视频中拿到用户名admin之后,获取密码是user[username],相当于user.admin,拿到密码123456,。


而用你的个格式,就要先去查找,user.username===admin的, 然后才拿到对应的密码。

并且你的也有点问题,应该是一个数组才对,毕竟用户是多个的。

用你的思维去写的话,应该如下:

let user=[
    {
        _id:'xxxxxxx',
        username:'admin',
        password:1'23456'
    },
    {
        _id:'xxxxxxx',
        username:'user1',
        password:1'23456'
    }
]
1 回复 有任何疑惑可以回复我~
#1

MiloPeng

数组的查找就要用到js的find函数了。找到了再去校验密码,没找到相应的数据,就提示用户不存在,请注册。
2021-01-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这里假设的数据怎么会这样写???

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信