jQuery提供了豐富的JSON方法,使我們能夠輕松地處理JSON數(shù)據(jù)。JSON(JavaScript對(duì)象表示法)是一種輕量級(jí)的數(shù)據(jù)交換格式,易于理解和編寫(xiě)。
//JSON字符串轉(zhuǎn)對(duì)象 var jsonStr = '{"name": "Jack", "age": 20}'; var jsonObj = jQuery.parseJSON(jsonStr); //對(duì)象轉(zhuǎn)JSON字符串 var obj = {name: "Lucy", age: 18}; var jsonStr = JSON.stringify(obj); //從服務(wù)器獲取JSON數(shù)據(jù) $.getJSON("data.json", function(data){ //處理數(shù)據(jù) }); //發(fā)送JSON數(shù)據(jù)到服務(wù)器 $.ajax({ url: "saveData.php", type: "POST", data: JSON.stringify({name: "Tom", age: 25}), contentType: "application/json", success: function(data){ //處理返回?cái)?shù)據(jù) } });
除了上面提到的常用方法外,還有許多其他有用的JSON方法,如$.parseJSON()、$.getJSON()、$.ajax()等。這些方法讓處理JSON數(shù)據(jù)變得更加簡(jiǎn)單和高效。