工作中經常用到。但我覺得還是給大家分享一下。
利用原生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 檢視,型別...