新浦京娱乐场官网-301net-新浦京娱乐www.301net
做最好的网站

此方法可用于例遍任何对象

本文实例呈报了jQuery使用$.each遍历json数组的简短达成方式。分享给大家供我们参考,具体如下:

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en"
"http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="content-type" content="text/html; charset=gb2312" />
 <title>jquery $.each遍历json数组方法</title>
 <script type="text/javascript" src="jquery.js"></script>
</head>
<body>
 <script>
 var arr = [{ name: "john", lang: "js" },{ name: "nailwl", lang: "jquery" },{ name: "吴磊", lang: "ext" }]; 
 $.each( arr, function(index, content)
 { 
  alert( "the man's no. is: "   index   ",and "   content.name   " is learning "   content.lang ); 
 });
 </script>
</body>
</html>
 </body>
</html>

jquery 对象的 $().each() 方法,此措施可用来例遍任何对象

回调函数具有五个参数:

第三个为指标的成员或数组的目录

例遍数组,相同的时间使用要素索引和情节

$.each( [0,1,2], function(index, content){
 alert( "item #"   index   " its value is: "   content );
});

首个为相应变量或内容

假诺急需退出 each 循环可使回调函数再次来到 false,其余重回值将被忽略。

jquery.each(obj,fn,arg)

该方法有八个参数:进行操作的靶子obj,举行操作的函数fn,函数的参数args。

1.obj对象是数组

each方法会对数组中子成分的相继进行fn函数调用,直至调用有个别子成分再次来到的结果为false截至,也正是说,大家能够在提供的fn函数举办管理,使 之满足一定原则后就退出each方法调用。当each方法提供了arg参数时,fn函数调用传入的参数为arg,不然为:子成分索引,子成分本人

2.obj 对象不是数组

该方法同1的最大分别是:fn方法会被逐次不怀念再次回到值的进展拓展。换句话说,obj对象的享有属性都会被fn方法进行调用,固然fn函数再次来到false。调用传入的参数同1近乎。

jquery.each=function( obj, fn, args ) {
if ( args ) {
if ( obj.length == undefined ){
for ( var i in obj )
fn.apply( obj, args );
}else{
for ( var i = 0, ol = obj.length; i < ol; i   ) {
if ( fn.apply( obj, args ) === false )
break;
       }
      }
} else {
if ( obj.length == undefined ) {
for ( var i in obj )
fn.call( obj, i, obj );
}else{
for ( var i = 0, ol = obj.length, val = obj[0]; i < ol && fn.call(val,i,val) !== false; val = obj[  i] ){}
      }
}
return obj;
} 

越来越多关于jQuery相关内容感兴趣的读者可查看本站专项论题:《jQuery操作json数据本事汇总》、《jQuery切换特效与本领计算》、《jQuery拖拽特效与技巧总计》、《jQuery扩大本领总括》、《jQuery常见精华特效汇总》、《jQuery动画与特功用法总计》、《jquery选取器用法计算》及《jQuery常用插件及用法总括》

企望本文所述对我们jQuery程序设计有着扶助。

你或者感兴趣的篇章:

  • jQuery通过ajax伏乞php遍历json数组到table中的代码(推荐)
  • JS轻便循环遍历json数组的章程
  • JQuery遍历json数组的3种方法
  • jQuery 遍历json数组的贯彻代码
  • js遍历json的key和value的实例
  • JS循环遍历JSON数据的点子
  • JS动态遍历json中有所键值对的艺术(不清楚属性名的动静)
  • 直接在JS里创制JSON数据然后遍历使用
  • JS遍历Json字符串中键值对先转成JSON对象再遍历
  • js遍历json对象具备key及基于动态key获取值的点子(一定要看)
  • JS实现键值对遍历json数组功效示例

本文由新浦京娱乐场官网-301net-新浦京娱乐www.301net发布于301net网站建设,转载请注明出处:此方法可用于例遍任何对象

您可能还会对下面的文章感兴趣: