使用each方法代替for遍历数组

原创 2013年12月04日 09:53:08

纯粹是为了写这个好玩

<!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" />
<script src="jquery-1.4.4.js" type="text/javascript"></script>
<script type="text/javascript">
var array=["huangbiao","24","boy"];
var length = array.length;

function forFunc(){
	var result = "";
	for(var i = 0; i < length; i++){
		result=result.concat(array[i]+" ; ");
	}
	$("#forFunc").html(result);
	return true;
}

function eachFunc(){
	var result = "";
	$(array).each(function(i,n){
	//下面两种方式实现的效果是一样的
		//result=result.concat(array[i]+" ; ");
		result=result.concat(n+" ; ");
	});
	$("#eachFunc").html(result);
}

</script>
<title>无标题文档</title>
</head>
<body>
	<button onclick="forFunc()">forFunc</button><br>
	<div id="forFunc"></div>
	<button onclick="eachFunc()">eachFunc</button><br>
	<div id="eachFunc"></div>
</body>
</html>

 

JQuery数组遍历 - $.each(),$().each()和forEach()

【1】$().each(function(){})对于这个方法,在dom处理上面用的较多。如果页面有多个input标签类型为checkbox,对于这时用$().each来处理多个checkbook,例...
  • J080624
  • J080624
  • 2016年11月09日 15:39
  • 1194

ruby遍历数组时的语法(1..3).each与上(1...3).each

(1...5).each{|i|puts 2*i} 输出jieguo 2 4 6 8
  • u012416928
  • u012416928
  • 2014年10月13日 17:00
  • 1140

jquery $().each、$.each、for 遍历数组

$().each用于处理Dom元素 写法: $("input[type='text']").each(function(index,obj){ alert('索引是:'+inde...
  • bizu005
  • bizu005
  • 2017年01月22日 16:43
  • 331

JAVA 知识点(for-each)遍历的用法)

public class TestForInterator { public static void main (String args[]){ int[] intArra...
  • zx84289061
  • zx84289061
  • 2012年10月13日 13:45
  • 1604

js中foreach、each、map遍历数组

1.forEach()forEach是ES5中操作数组的一种方法,主要功能是遍历数组。forEach方法中的function回调有三个参数:第一个参数是遍历的数组内容,第二个参数是对应的数组索引,第三...
  • haoaiqian
  • haoaiqian
  • 2017年03月20日 21:32
  • 3526

Jquery 遍历数组之$().each方法与$.each()方法介绍

$().each() 对于这个方法,在dom处理上用的比较多,如果一个html页面上面有多个checkbox,这时用$().each来处理checkbox是比较不错的; $("input[type...
  • qq_24549805
  • qq_24549805
  • 2017年06月07日 22:49
  • 193

【代码优化】for-each代替普通的for循环或者while循环

对于集合的遍历首选方法是for-each for(Element e :c){ doSomething(e); } 这是1.5版本之后的做法;java1.5之前使用的是Iterator...
  • tsdfk1455
  • tsdfk1455
  • 2014年08月02日 23:10
  • 1206

js 的each()方法遍历对象和数组

Insert title here var arr = ["a", "b", "c", "d", "e"]; var obj = { a: 'one', b: 'two', c: 't...
  • liuao107329
  • liuao107329
  • 2015年06月30日 16:51
  • 22672

JQuery $.each遍历JavaScript数组对象实例

查看一个简单的jQuery的例子来遍历一个JavaScript数组对象。 var json = [ {"id":"1","tagName":"apple"}, {"id":"2","tagName":...
  • chenyq2008
  • chenyq2008
  • 2014年12月19日 22:44
  • 7842

list-each-while遍历数组 和使用foreach的对比

$name = array( '孟子','孔子','孙子','老子' ); while($ele = each($name)){ $key = $ele['key']; // == $ele...
  • woshinannan741
  • woshinannan741
  • 2015年09月15日 20:33
  • 1963
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用each方法代替for遍历数组
举报原因:
原因补充:

(最多只允许输入30个字)