在JavaScript中,經(jīng)常需要遍歷JSON對象來獲取數(shù)據(jù)。而$.each()是JQuery庫提供的一個遍歷函數(shù),可以便捷地遍歷JSON對象。
$.each()函數(shù)的語法如下:
$.each(object, function(index, value){ //執(zhí)行操作 });
其中,object為要遍歷的JSON對象,function為每次遍歷時執(zhí)行的操作。
下面我們來看一個例子。假設(shè)我們有一個JSON對象:
var obj = { "name": "Tom", "age": 25, "city": "Shanghai" };
我們想要遍歷這個對象并輸出每個屬性的值:
$.each(obj, function(key, value){ console.log(key + ": " + value); });
在這個例子中,我們使用了$.each()函數(shù)遍歷了obj對象,并在控制臺輸出了每個屬性的值。其中key代表每個屬性的名稱,value代表每個屬性的值。
需要注意的是,$.each()函數(shù)可以遍歷任意類型的對象,包括數(shù)組、DOM對象等。