JSON(JavaScript Object Notation)是一種輕量級的數據交換格式,常用于前后端數據交互。在Javascript中,可以通過JSON.parse()方法將JSON字符串轉換為對象,或者通過JSON.stringify()方法將對象轉換為JSON字符串。在下面的例子中,我們將演示如何通過JSON.parse()方法將JSON字符串轉換為對象集合。
// 定義一個JSON字符串 var jsonString = '[{"name": "張三", "age": 18}, {"name": "李四", "age": 20}]'; // 使用JSON.parse()方法將JSON字符串轉換為對象集合 var objArray = JSON.parse(jsonString); // 遍歷對象集合,獲取集合中每個對象的屬性值 for (var i = 0; i < objArray.length; i++) { var name = objArray[i].name; var age = objArray[i].age; console.log(name + "今年" + age + "歲"); }
以上代碼中,我們首先定義了一個JSON字符串,然后通過JSON.parse()方法將其轉換為對象集合。在遍歷對象集合時,我們可以通過objArray[i].屬性名的方式獲取每個對象的屬性值。
值得注意的是,如果JSON字符串的語法格式不正確,那么轉換為對象時會報錯。因此,在使用JSON.parse()方法時,務必確保JSON字符串是合法的。