js解析json資料例項分析

admin發表於2017-02-02
JSON資料說白了就是具有一定格式的字串,通常用在前後臺進行資料傳輸。

下面介紹一下如何在前臺使用js對json資料進行解析。

由於json資料是具有javascript物件的格式,那麼將其首先轉換為物件,然後再進行處理就很方便了。

特別說明:

很多朋友習慣於稱json格式字串轉換成的物件為"JSON物件",其實這是錯誤的。

JSON物件就是JSON物件,此物件是ES5新增,具體可以參閱JSON物件簡單介紹一章節。

先來看一段json字串:

[JavaScript] 純文字檢視 複製程式碼
var jsonStr = '{ "webName": "螞蟻部落", "url": "softwhy.com" }';

轉換為具有JSON格式的物件如下:

[JavaScript] 純文字檢視 複製程式碼
var jsonObj = { "webName": "螞蟻部落", "url": "softwhy.com" };

上面的物件就非常容易被javascript處理了。

JSON字串轉換為物件:

(1).使用eval函式:

其實並不推薦使用此函式。

具體可以參閱eval()函式json字串轉換時新增小括號()的作用一章節。

(2).使用JSON物件:

推薦使用此方式,具體可以參閱JSON物件簡單介紹一章節。

相關文章