NodeJs中JSON对象和字符串之间转换

Json 操作

  • JSON.stringify(obj)将JS对象转为字符串。
  • JSON.parse(string)将字符串转为JS对象
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    var jsonObj = {
    "alg": "HS256",
    "typ": "JWT"
    }
    var jsonStr = JSON.stringify(jsonObj)
    var jsonObj1 = JSON.parse(jsonStr):
    console.log(jsonStr);
    console.log(jsonStr.typ);
    console.log(jsonObj.typ);
    console.log(jsonObj1.typ);

结果

1
2
3
4
{"alg":"HS256","typ":"JWT"}
undefined
JWT
JWT