关于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 相关文章推荐
js停止输出代码
Jul 20 Javascript
Javascript与flash交互通信基础教程
Aug 07 Javascript
JS关闭窗口与JS关闭页面的几种方法小结
Dec 17 Javascript
JS操作iframe里的dom(实例讲解)
Jan 29 Javascript
jQuery过滤选择器:not()方法使用介绍
Apr 20 Javascript
jfreechart插件将数据展示成饼状图、柱状图和折线图
Apr 13 Javascript
js实现仿百度汽车频道选择汽车图片展示实例
May 06 Javascript
Vue.js实现多条件筛选、搜索、排序及分页的表格功能
Nov 24 Javascript
基于javascript中的typeof和类型判断(详解)
Oct 27 Javascript
vue+element-ui动态生成多级表头的方法
Aug 28 Javascript
Node.js net模块功能及事件监听用法分析
Jan 05 Javascript
JS开发 富文本编辑器TinyMCE详解
Jul 19 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
PHP date函数参数详解
2006/11/27 PHP
解析zend Framework如何自动加载类
2013/06/28 PHP
php用户注册信息验证正则表达式
2015/11/12 PHP
PHP共享内存用法实例分析
2016/02/12 PHP
PHP文件管理之实现网盘及压缩包的功能操作
2017/09/20 PHP
PHP7数组的底层实现示例
2019/08/25 PHP
javascript中的对象和数组的应用技巧
2007/01/07 Javascript
JavaScript 判断日期格式是否正确的实现代码
2011/07/04 Javascript
JQuery获取各种宽度、高度(format函数)实例
2013/03/04 Javascript
js格式化货币数据实现代码
2013/09/04 Javascript
基于JavaScript实现瀑布流效果(循环渐近)
2016/01/27 Javascript
Vue.js动态组件解析
2016/09/09 Javascript
jQuery实现的网页换肤效果示例
2016/09/20 Javascript
AngularJS入门教程之MVC架构实例分析
2016/11/01 Javascript
微信小程序 自定义对话框实例详解
2017/01/20 Javascript
详解webpack和webpack-simple中如何引入css文件
2017/06/28 Javascript
vue-cli3+typescript新建一个项目的思路分析
2019/08/06 Javascript
react使用CSS实现react动画功能示例
2020/05/18 Javascript
[03:09]显微镜下的DOTA2第一期——带你走进华丽的DOTA2世界
2014/06/20 DOTA
[10:42]Team Liquid Vs Newbee
2018/06/07 DOTA
python编程测试电脑开启最大线程数实例代码
2018/02/09 Python
Python中pow()和math.pow()函数用法示例
2018/02/11 Python
Django添加feeds功能的示例
2018/08/07 Python
基于wxPython的GUI实现输入对话框(2)
2019/02/27 Python
Python将json文件写入ES数据库的方法
2019/04/10 Python
Django接收自定义http header过程详解
2019/08/23 Python
Python从列表推导到zip()函数的5种技巧总结
2019/10/23 Python
Django关于admin的使用技巧和知识点
2020/02/10 Python
amazeui模态框弹出后立马消失并刷新页面
2020/08/19 HTML / CSS
小学生安全演讲稿
2014/04/25 职场文书
岳庙导游词
2015/02/04 职场文书
美术教师个人总结
2015/02/06 职场文书
大学学生会辞职信
2015/05/13 职场文书
关于幸福的感言
2015/08/03 职场文书
安全责任协议书范本
2016/03/23 职场文书
Smart 2 车辆代号 HC11 全新谍照曝光
2022/04/21 数码科技