jquery关于json的学习

jQuery.parseJSON( json )或者$.parseJSON(json)或者$.evalJSON(json) 方法:   需要query.js文件支持

接受一个标准格式的JSON字符串,并返回解析后的 js 值。注意,json格式必须严格:属性名必须用双引号,对应值如果是字符串也必须是双引号括起来。

var obj = $.parseJSON('{"name":"john"}');

alert(obj.name);

$.toJSON(Array);  需要jquery.json-2.3.js  jquery.json-2.3.min.js文件支持

js中数组知识补充:

定义数组: var myArray = new Array();    或者   var myArray = new Array(3);

赋值:  myArray[0] = "sss";     或者      或者    myArray["name"] = "sss";      var mycars=new Array("Saab","Volvo","BMW")

访问某个元素:document.write(mycars[0])     或者    document.write(mycars.name)

数组原来还可以这样用:

                var postdata = new Array();
                postdata[0] = { "id": 1, "number": "yes" };
                postdata[1] = { "id": 2, "number": "no" };
                alert(postdata[0].number);

                var postData = $.toJSON(postdata);
                var content = $.parseJSON(postData);
                $.each(content, function () {
                alert(this.number);
                 });

原文地址:https://www.cnblogs.com/dobestself-994395/p/4362257.html