jQuery 函數(shù)應(yīng)用:$.each()遍歷and獲取未知對象信息,$.grep()過濾,$.map數(shù)據(jù)轉(zhuǎn)化
- var aArray = ["one1", "two", "three", "four", "five"];
$.each(aArray,function(iNum1,value2){
//針對數(shù)組
document.write("序號:" + iNum1 + " 值:" + value2 + "<br>");
});
var oObj = {one:11, two:2, three:3, four:4, five:5};
$.each(oObj, function(property1,value2) {
//針對對象
document.write("屬性:" + property1 + " 值:" + value2 + "<br>");
}); - var aArray = [2, 9, 3, 8, 6, 1, 5, 9, 4, 7, 3, 8, 6, 9, 1];
var aResult = $.grep(aArray,function(value){
return value > 4;
});
document.write("aArray: " + aArray.join() + "<br>");
document.write("aResult: " + aResult.join()); -
var aArr = ["a", "b", "c", "d", "e"];
$("p:eq(0)").text(aArr.join());aArr = $.map(aArr,function(value,index){
//將數(shù)組轉(zhuǎn)化為大寫并添加序號
return (value.toUpperCase() + index);
});
$("p:eq(1)").text(aArr.join());aArr = $.map(aArr,function(value){
//將數(shù)組元素的值雙份處理
return value + value;
});
posted on 2012-05-16 16:00 youngturk 閱讀(568) 評論(0) 編輯 收藏 所屬分類: JQuery