JSON stringify的问题

来源:5-2 项目:实现登录和注册

NeoC

2019-12-17 13:09

success(res) {
    if (res.err) {
        alert(res.msg)
     } else {
         alert("登录成功")
     }

这一段代码里面用到了res.msg 是不是从


res.end(JSON.stringify({err:1, msg:用户名不存在}))


里面得到的?我试着在app.js里面用

let str = JSON.stringify({err:1, msg:用户名不存在})

console.log(str.err)

出来的结果是undefined。 请问是为什么?



还有 老师每次创建新的html以后那些自动的template是怎么弄的?


写回答 关注

2回答

  • MiloPeng
    2019-12-20 13:24:36
    已采纳

    创建新的html以后那些自动的template是怎么弄的?

    vscode里面的快捷创建标签而已

    输入doc就出来了

  • MiloPeng
    2019-12-20 12:20:40

    JSON.stringify是把括号里面的对象变成字符串。所以str.err是undefined。

    而res.msg能拿到,是因为jquery的ajax里面设置了dataType : 'json'。相当于又转回了对象

    NeoC

    原来如此 谢谢老师

    2019-12-28 12:57:10

    共 1 条回复 >

前端面试加分福音--node基础

从0开始学原生NodeJs

18478 学习 · 70 问题

查看课程

相似问题