JS对象和JSON字符串的互转

<script type="text/javascript">
    // 定义一个对象
    var user = {
        name: "张三",
        age: 18,
        gender: "男"
    };
    console.log(user);

    // js对象转json字符串
    var jsonStr = JSON.stringify(user);
    console.log(jsonStr);

    // json字符串转js对象
    var jsonObj = JSON.parse(jsonStr);
    console.log(jsonObj);
</script>

结果:

注意⚠️:
JSON字符串转换为JS对象必须为标准的JSON格式,属性名用双引号,属性值是字符串也要用双引号

posted @ 2021-01-17 21:21  神乐g  阅读(237)  评论(0编辑  收藏  举报