v"/>

jquery怎么操作json?

在开发中,我们有可能拿到的不是全的json,而是一部分json格式的数据,这个时候我们需要将其强转为json对象。

使用jquery中的$.parseJSON()将字符串转为json对象,它对json数据格式的要求较高,必须要双引号包围起来

格式:

$.parseJSON(string)

例如:

<script type="text/javascript">    
    var jsonStr = '{"name":"不祥之刃"}';
    
    var a = $.parseJSON(jsonStr);
    console.log("这是一个json对象:",a);
    console.log(a.name);
    
    //这种方式是错误的
    var jsonStr2 = "{name:'不详之刃'}";    //没有双引号包围起来
    var b = $.parseJSON(jsonStr2);
    console.log(b);
    
</script>

原生js的方法:

// json转字符串
JSON.stringify({name: 'zhang'})
// 字符串转json
JSON.parse('{"name": "zhang"}')

本文来自jQuery答疑栏目,欢迎学习!

以上就是jquery怎么操作json?的详细内容,更多请关注易知道|edz.cc其它相关文章!

推荐阅读