js里怎么把对象转化为json数据

如题所述

js对象转json数据:  JOSN.stringify();

json数据转js对象:  JSON.parse();

<script>
    var obj = {
        a : 'A',
        b : 'B',
        c : 'C'
    };
    var json = JSON.stringify(obj);
    console.log(json);
    console.log(typeof json);

    console.log('--------------------------');

    var obj2 = JSON.parse(json);
    console.log(obj2);
    console.log(typeof obj2);
</script>

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-06-27
语法:
JSON.stringify(value [, replacer] [, space])
value:是必须要的字段。就是输入的对象,比如数组了、类了等等。
replacer:这个是可选的。它又分为2种方式,一种是方法,第二种是数组。
var student = new Object();
student.name = "Lanny";
student.age = "25";
student.location = "China";
var json = JSON.stringify(student);
alert(student);本回答被网友采纳
相似回答