標籤:class java ext get 資料 javascript
<script type="text/javascript" src="jquery-1.8.2.min.js"></script>
<script type="text/javascript">
$(function(){
var arr={"張三":80,"李四":78,"趙武":85};
var str="<li class=‘title‘>姓名:分數</li>";
$.each(arr,function(index,value){ //遍曆數組
str+="<li>"+index+":"+value+"</li>";
})
$.each($.ajaxSettings,function(property,value){ //遍曆對象
str+="<li>"+property+":"+value+"</li>";
})
$("ul").append(str);
//資料篩選
var strTmp="篩選前資料:";
var arrNum=[4,6,2,5,10,13,1,30];
var arrGet=$.grep(arrNum,function(ele,index){ //工具函數,$.grep()函數篩選數組中的任何元素
return ele<10 && index<4
})
//變更數組中的元素
var arrMap=$.map(arrNum,function(ele,index){ //工具函數,$.map()函數變更數組中的元素
if(ele<10 && index< 4)
return ele+1;
})
strTmp+=arrNum.join();
strTmp+="<br></br>篩選後資料:";
strTmp+=arrGet.join();
strTmp+=arrMap.join();
$("#divTip").append(strTmp);
//搜尋數組中指定元素的位置
var arrInArray=$.inArray(10,arrNum); //$.inArray()函數搜尋數組中指定元素的位置
strInArray="搜尋結果:";
strInArray+=arrInArray;
$("#divTip").append(strInArray);
})
</script>
</head>
<body>
<ul></ul>
<div id="divTip"></div>
</body>
</html>