关于jquery中全局函数each使用介绍


Posted in Javascript onDecember 10, 2013

jquery 包含了两个each一个是 $().each 另一个是 $.each 区别就在于前一个是jquery对象的内置函数 而后一个 这是对象的遍历函数 一般用于ajax中获取不同的对象数据进行遍历以json为例 jquery 的getJSON 快捷方法可以便利的取得 指定url中的json文件 jquery 会内置的调用 js原生 的eval函数来解析json文本 转换成一个 js对象 然后通过each全局函数 进行遍历 以取得其中的值  语法 each(data,[params],function(当前项索引,当前项)) 这也是与 内置函数each的一个极大的不同, 内置函数中的 index 是一个标识符 用来表示 从什么位置开始遍历,后面是 element 元素 指定遍历多少个 element 而全局函数中的 each 重的index 是指 json中每个键值对 中的键 也就是KEY! 再jquery 基础教程一书中 作者举例写了相应的代码 但是没有能够将 参数正确示例 其示例代码如下

$.each(data,function(entryIndex,entry){ var html = entry['term']}); 看过此书的朋友一定很疑惑 关于 entryIndex 到底是啥? 其实 entryIndex 就是 'term' 只不过作者没有用索引代入 而是直接从json中将键值填入了,通过 调试才发现 如下问题 普遍翻译为索引,个人意见  还是应该 以键来称呼 entry 就是一个包含了键值对的属性 值是一个字段 当这个属性通过 键作为索引导入 读出相应的 值通过 类似get访问器的方式返回,希望能给有疑惑的朋友作为解答.

Javascript 相关文章推荐
jquery 图片 上一张 下一张 链接效果(续篇)
Apr 20 Javascript
用XMLDOM和ADODB.Stream实现base64编码解码实现代码
Nov 28 Javascript
javascript中获取下个月一号,是星期几
Jun 01 Javascript
jquery动态调整div大小使其宽度始终为浏览器宽度
Jun 06 Javascript
浅谈JavaScript Date日期和时间对象
Dec 29 Javascript
jQuery常用的一些技巧汇总
Mar 26 Javascript
JS+HTML5实现的前端购物车功能插件实例【附demo源码下载】
Oct 17 Javascript
原生js实现水平方向无缝滚动
Jan 10 Javascript
JS Select下拉框(支持输入模糊查询)
Feb 04 Javascript
解决Jquery下拉框数据动态获取的问题
Jan 25 jQuery
AngularJs返回前一页面时刷新一次前面页面的方法
Oct 09 Javascript
使用JavaScript实现网页秒表功能(含开始、暂停、继续、重置功能)
Jun 05 Javascript
jquery对ajax的支持介绍
Dec 10 #Javascript
jquerydom对象的事件隐藏显示和对象数组示例
Dec 10 #Javascript
鼠标选择动态改变网页背景颜色的JS代码
Dec 10 #Javascript
深入理解JavaScript高级之词法作用域和作用域链
Dec 10 #Javascript
javascript四舍五入函数代码分享(保留后几位)
Dec 10 #Javascript
javascript如何创建表格(javascript绘制表格的二种方法)
Dec 10 #Javascript
javascript修改表格背景色实例代码分享
Dec 10 #Javascript
You might like
Discuz 模板语句分析及知识技巧
2009/08/21 PHP
网页游戏开发入门教程三(简单程序应用)
2009/11/02 PHP
浅析PHP原理之变量(Variables inside PHP)
2013/08/09 PHP
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
2014/05/04 PHP
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
2014/08/20 PHP
PHP实现的简单mock json脚本分享
2015/02/10 PHP
PHP关联数组实现根据元素值删除元素的方法
2015/06/26 PHP
PHP编写学校网站上新生注册登陆程序的实例分享
2016/03/21 PHP
php短信接口代码
2016/05/13 PHP
window.parent调用父框架时 ie跟火狐不兼容问题
2009/07/30 Javascript
引用外部js乱码问题分析及解决方案
2013/04/12 Javascript
JavaScript设计模式之外观模式介绍
2014/12/28 Javascript
JS中取二维数组中最大值的方法汇总
2016/04/17 Javascript
Summernote实现图片上传功能的简单方法
2016/07/11 Javascript
javaScript 事件绑定、事件冒泡、事件捕获和事件执行顺序整理总结
2016/10/10 Javascript
微信小程序链接传参并跳转新页面
2016/11/29 Javascript
详谈表单重复提交的三种情况及解决方法
2017/08/16 Javascript
原生JS 购物车及购物页面的cookie使用方法
2017/08/21 Javascript
layui实现三级联动效果
2019/07/26 Javascript
解决iview table组件里的 固定列 表格不自适应的问题
2020/11/13 Javascript
如何正确解决VuePress本地访问出现资源报错404的问题
2020/12/03 Vue.js
[03:04]2018年度DOTA2玩家最喜爱的主播-完美盛典
2018/12/16 DOTA
Python greenlet实现原理和使用示例
2014/09/24 Python
利用Python中的输入和输出功能进行读取和写入的教程
2015/04/14 Python
Python3爬虫学习入门教程
2018/12/11 Python
在python中实现同行输入/接收多个数据的示例
2019/07/20 Python
Python中print函数简单使用总结
2019/08/05 Python
python多线程和多进程关系详解
2020/12/14 Python
浅谈CSS3动画的回调处理
2016/07/21 HTML / CSS
Clarks英国官方网站:全球领军鞋履品牌
2016/11/26 全球购物
俄罗斯最大的灯具网站:Fandeco
2020/03/14 全球购物
计算机专业个人求职自荐信
2013/09/21 职场文书
大学生村官承诺书
2014/03/28 职场文书
消防工作实施方案
2014/06/09 职场文书
优秀班主任事迹材料
2014/12/16 职场文书
springBoot基于webSocket实现扫码登录
2021/06/22 Java/Android