jQuery 函数应用:$.each()遍历and获取未知对象信息,$.grep()过滤,$.map数据转化

  • var aArray = ["one1", "two", "three", "four", "five"];
    $.each(aArray,function(iNum1,value2){
     //针对数组
     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){
      //将数组转化为大写并添加序号
      return (value.toUpperCase() + index);
     });
     $("p:eq(1)").text(aArr.join());

     aArr = $.map(aArr,function(value){
      //将数组元素的值双份处理
      return value + value;
     });

posted on 2012-05-16 16:00 youngturk 阅读(557) 评论(0)  编辑  收藏 所属分类: JQuery


只有注册用户登录后才能发表评论。


网站导航:
 
<2012年5月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

统计

公告

this year :
1 jQuery
2 freemarker
3 框架结构
4 口语英语

常用链接

留言簿(6)

随笔分类

随笔档案

文章分类

文章档案

相册

EJB学习

Flex学习

learn English

oracle

spring MVC web service

SQL

Struts

生活保健

解析文件

搜索

最新评论

阅读排行榜

评论排行榜