问答详情
源自:-

console.log(user[username],user[password]) 同时输出 这两个 为什么一个是 123456,一个是undefined

       console.log(user[username],user[password])    同时输出  这两个   为什么一个是  123456,一个是undefined

提问者:嗨皮553 2020-01-06 16:03

个回答

  • MiloPeng
    2020-01-09 12:16:40

    要看你的这个user的格式是什么,

    如果是{admin:123456}这样

    那么user[username]其实是指user.admin  。  所以是123456

    user[password]其实是user.12346,  由于没有123456这个key ,所以是undefined