1. 程式人生 > >前後端互動中json的用法

前後端互動中json的用法

JSON是一種用來傳輸資料的字串,在前後端互動中,不同的後端語言,能接受的前端傳送過去的資料格式是不一樣的,但字串,是所有前後端語言都可以進行雙方傳遞的一種資料格式。(其實,在java的webservice中,還可以傳遞一種xml的資料格式,後面文章中將進一步說明)。這種資料格式,進行ajax互動時候用的最多。以下為json的幾種形式。

形式一:

    var json = {
        "name": "zs",
        "age": 18,
        "sayHi": function () {
            console.log("b");
        }
    };//這是用來傳輸資料的字串

以上區別與js中物件自面量的賦值形式
    var obj = new Object();
    obj.name = "sisi";
    obj.sayHi = function () {
        console.log("a");
    }//方式一

    var obj2 = {
        name: "sisi2",
        age: 18,
        sayHi: function () {
            console.log("b");
        },
        attack: function () {
            console.log("a");
        }
    };//方式二
在物件字面量賦值中,屬性可以加“”(雙引號),也可以不加,但是在json中必須要加雙“ ”