json物件和字串互相轉換

2021-09-02 11:24:45 字數 517 閱讀 1237

工作中經常用到。但我覺得還是給大家分享一下。

利用原生json物件,將物件轉為字串:

var jsobj = {};

jsobj.testarray = [1,2,3,4,5];

jsobj.name = 'css3';

jsobj.date = '8 may, 2011';

var str = json.stringify(jsobj);

alert(str);

從json字串轉為物件:

var jsobj = {};

jsobj.testarray = [1,2,3,4,5];

jsobj.name = 'css3';

jsobj.date = '8 may, 2011';

var str = json.stringify(jsobj);

var str1 = json.parse(str);

alert(str1);

ok。就這麼兩個簡單的例子。相信大家已經完全明白了。

字串和JSON物件的互相轉化

首先要說一下這兩個方法前面為啥要寫乙個大寫的json,這是因為es5新增了json物件,用來處理json格式資料。它有兩個方法 json.stringify 和json.parse 這兩個方法的用法如下 1.parse的英文意思是解析,所以它的功能就是讓字串解析出json物件.eg var str ...

JSON物件與JSON字串轉換

特點 a.json物件屬性名,要帶雙引號 b.json沒有變數 json物件的表示式有兩種 a.表示式 var object b.物件字面量 字面量後不需要分好 json陣列中存的是json物件 json陣列也是陣列,擁有陣列所有方法 var data 返回的是新json字串,不改變原來的json物...

json物件和json字串

1 json物件 json物件,json物件的屬性可以用物件.屬性呼叫。通過console可以明顯的看到 json物件的console.log 和單獨使用console控制台輸出json物件,結果都是object json物件的屬性訪問 物件.屬性 json物件的型別可以通過typeof 檢視,型別...