$.each()函式遍歷陣列和物件程式碼例項
使用$.each()函式是可以遍歷陣列和物件的,下面就就分享兩段相關的程式碼例項。
一.遍歷陣列:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> var arr=["螞蟻部落","antzone","分享互助","青島市南區"]; $(document).ready(function(){ $.each(arr,function(){ $("#show").text($("#show").text()+this) }); }) </script> </head> <body> <div id="show"></div> </body> </html>
上面的程式碼可以將陣列中的元素顯示在div中,this代表當前迴圈函式執行時的陣列元素值。
$.each()函式的第二個引數函式是可以帶引數的,程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> var arr=["螞蟻部落","antzone","分享互助","青島市南區"]; $(document).ready(function(){ $.each(arr,function(index,value){ $("#show").text($("#show").text()+index+":"+value) }); }) </script> </head> <body> <div id="show"></div> </body> </html>
函式的第一個引數是當前陣列中元素的索引,第二個引數是當前陣列元素的值。
二.遍歷物件:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> var obj={ webName:"螞蟻部落", target:"分享互助", address:"青島市南區" } $(document).ready(function(){ $.each(obj,function(){ $("#show").text($("#show").text()+this) }); }) </script> </head> <body> <div id="show"></div> </body> </html>
上面的程式碼可以將物件的屬性值寫入div中,this代表當前物件屬性值。
$.each()函式的第二個函式引數也是可以帶引數的,程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> var obj={ webName:"螞蟻部落", target:"分享互助", address:"青島市南區" } $(document).ready(function(){ $.each(obj,function(key,value){ $("#show").text($("#show").text()+key+":"+value) }); }) </script> </head> <body> <div id="show"></div> </body> </html>
第一個引數是屬性名稱,第二個引數是屬性值。
相關文章
- jquery的each()函式遍歷陣列和物件程式碼例項jQuery函式陣列物件
- $.each遍歷物件陣列程式碼例項物件陣列
- $.each()遍歷json格式陣列程式碼例項JSON陣列
- $.each()方法遍歷二維陣列程式碼例項陣列
- $.each()方法遍歷陣列和物件簡單物件陣列物件
- jQuery遍歷陣列和集合程式碼例項jQuery陣列
- javascript遍歷陣列元素程式碼例項JavaScript陣列
- jQuery遍歷array陣列元素程式碼例項jQuery陣列
- $.each()方法遍歷json格式資料程式碼例項JSON
- 物件和陣列的遍歷物件陣列
- jQuery遍歷函式,javascript中的each遍歷jQuery函式JavaScript
- jquery使用each()方法遍歷json資料程式碼例項jQueryJSON
- 遍歷陣列物件陣列物件
- jquery裡遍歷普通陣列和多維陣列的方法及例項jQuery陣列
- 遍歷物件和陣列的方法總結物件陣列
- JS中陣列與物件的遍歷方法例項JS陣列物件
- Html遍歷物件、list集合、陣列HTML物件陣列
- jQuery中使用$.each()遍歷陣列時要注意的地方jQuery陣列
- JS中遍歷陣列、物件的方式JS陣列物件
- 陣列遍歷陣列
- jquery篩選陣列之grep、each、inArray、map的用法及遍歷json物件 [轉]jQuery陣列JSON物件
- 例項物件和函式物件的區別物件函式
- js陣列求和程式碼例項JS陣列
- 陣列遍歷方法陣列
- JS陣列遍歷和獲取陣列最值JS陣列
- javascript如何獲取陣列的長度和遍歷陣列的每一項JavaScript陣列
- hasOwnProperty()函式程式碼例項函式
- js遍歷拼接list集合物件,JSONArray陣列物件JSON陣列
- 過濾陣列元素程式碼例項陣列
- javascript陣列連線程式碼例項JavaScript陣列線程
- js陣列去重程式碼例項JS陣列
- js陣列元素排序程式碼例項JS陣列排序
- javascript陣列去重程式碼例項JavaScript陣列
- JavaScript陣列合並程式碼例項JavaScript陣列
- js 遍歷陣列方式JS陣列
- PHP常見陣列函式與例項[基礎]]PHP陣列函式
- php如何遍歷多維的stdClassObject物件,php的轉換成陣列的函式只能轉換外面一叢陣列PHPObject物件陣列函式
- PHP類和物件函式例項詳解PHP物件函式