本文实例讲述了jQuery使用each方法与for语句遍历数组。分享给大家供大家参考,具体如下:
<!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=utf-8" />
<script src="jquery-1.6.2.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程序设计有所帮助。
更多jQuery使用each方法与for语句遍历数组示例相关文章请关注PHP中文网!
Perbezaan antara tekan kekunci dan kekunci
Apakah yang perlu saya lakukan jika pemacu C saya bertukar merah?
Bagaimana untuk membuka pendaftaran
Penggunaan kompaun
Apakah kekunci yang anda tekan untuk memulihkan apabila komputer anda ranap?
Cara melaksanakan pemisah baris dalam amaran
Ubah suai nama fail dalam linux
Bagaimana untuk membaiki sistem win7 jika ia rosak dan tidak boleh boot