jquery中$.each
2016-01-20 14:20
645 查看
遍历数组
var arr = ["科比","麦迪","卡特","小艾"] ; $.each(arr,function(){ alert(this) ; });
遍历结果:会依次alert出“科比”、“麦迪”、“卡特”、“小艾”,这个arr数组中的没一个元素
var arr = ["科比","麦迪","卡特","小艾"] ; $.each(arr,function(i,value){ if(i==2){ alert(value) ; } });
分析:如上funciton中i和value,i表示数组中元素对应的下标值,value则对应的是每个元素。
遍历显示的结果:找到下标为2的数组元素,打印输入下标为2的数组元素:“卡特”
var arr = [["24","科比"], ["1","麦迪"], ["15","卡特"],["3","小艾"]] $.each(arr,function(i,value){ alert(value) ; alert(value[1]) ; });
遍历显示的结果:
alert(value)的结果:依次会打印出:
第一个:24,科比
第二个:1,麦迪
第三个:15,卡特
第四个:3,小艾
alert(value[1])的结果:依次会打印出整个数组中的每个单个数组中的下标值为1的元素
第一个数组:[24,科比],那value[1]就是“科比”。其他同理。
遍历对象
var obj = {"24":"科比","1":"麦迪","15":"卡特"} $.each(obj,function(key,value){ alert(key) ; alert(value) ; alert(obj[key]); });
遍历显示的结果:
alert(key)的结果依次是:1,15,24
alert(value)的结果依次是:麦迪,卡特,科比
alert(obj[key])的结果依次是:麦迪,卡特,科比
相关文章推荐
- JQUERY阻止表单提交
- Jquery Validate验证是否为图片格式
- #学习笔记#(24)jQuery获取url参数值
- 关于 HTML5、Jquery、Phonegap 跨域问题的研究
- jquery表单提交到struts2中文乱码
- jquery全选/不选
- 让input框实现类似百度的搜索提示(基于jquery事件监听)
- jquery获取元素高度
- [置顶] 当jQuery遭遇CoffeeScript——妙不可言
- jQuery校验
- jquery.timers使用说明
- peity(jQuery 插件可以将元素内容转换为一个小的 <svg> 饼图,圆环图,条形图和折线图)
- JQuery播放暂停HTML视频
- jquery plugins —— Chosen
- jQueryRegLogin弹出可拖动的登录和注册
- JQuery日历插件My97DatePicker日期范围限制
- 在其他地方你学不到的jQuery小贴士和技巧(欢迎收藏)
- 解决Jquery下拉框数据动态获取的问题
- 在其他地方你学不到的jQuery小贴士和技巧(欢迎收藏)
- JQuery日历插件My97DatePicker日期范围限制