在網頁開發中,我們經常需要使用到 JSON 字符型數組。而對于這樣的數據類型,如何方便地遍歷其內部元素呢?這便需要用到 jQuery 庫。
var arr = [ {"name": "小明", "age": 20}, {"name": "小紅", "age": 18}, {"name": "小剛", "age": 22} ]; $.each(arr, function(index, item){ console.log(item.name + "今年" + item.age + "歲了。"); });
上述代碼通過 jQuery 的 $.each() 方法遍歷了一個 JSON 字符型數組,輸出了每個元素的姓名和年齡。
同時,jQuery 還提供了一個 $.parseJSON() 方法,用于將字符串類型的 JSON 數據解析為 JSON 對象。
var str = '[{"name": "小明", "age": 20},{"name": "小紅", "age": 18},{"name": "小剛", "age": 22}]'; var arr = $.parseJSON(str); $.each(arr, function(index, item){ console.log(item.name + "今年" + item.age + "歲了。"); });
通過使用 $.parseJSON() 方法解析字符串,我們可以方便地將其轉化為數組進行遍歷。