补充说明:item代表着每一个元素,这是形参,可用其它代替。<html>
<head>
<script type="text/javascript" src="jquery-1.8.2.min.js"></script>
<script type="text/javascript">
var arr = [2,3,6];
var arr2 = $.map(arr,function(item){return item*2;});
for(var i=0,len=arr2.length;i<len;i++){
document.write(arr2[i]+"<br />");//结果为 4 6 12
}
</script>
</head>
</html>
补充说明:见代码注释。<html>
<head>
<script type="text/javascript" src="jquery-1.8.2.min.js"></script>
<script type="text/javascript">
var arr = {meinv:"王美人",shuaige:"梁帅哥",child:"好小孩"};
$.each(arr,function(key,val){alert(key + ":" + val)});//第一种方法,取得对象的键名与键值
$.each(arr,function(){alert(this)});//只取值
$.each(arr,function(k){alert(k)});//只给一个参数,则只取key。这是javascript的基础知识
</script>
</head>
</html>
联系客服