关于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 相关文章推荐
让IE8支持DOM 2(不用框架!)
Dec 31 Javascript
DD_belatedPNG,IE6下PNG透明解决方案(国外)
Dec 06 Javascript
javascript 拷贝节点cloneNode()使用介绍
Apr 03 Javascript
JQuery fileupload插件实现文件上传功能
Mar 18 Javascript
Web开发使用Angular实现用户密码强度判别的方法
Sep 27 Javascript
JS实现的JSON数组去重算法示例
Apr 11 Javascript
AngularJS ui-router刷新子页面路由的方法
Jul 23 Javascript
小程序自定义单页面、全局导航栏的实现代码
Mar 15 Javascript
JQuery事件委托原理与用法实例分析
May 13 jQuery
微信小程序sessionid不一致问题解决
Aug 30 Javascript
ligerUI的ligerDialog关闭刷新的方法
Sep 27 Javascript
绘制微信小程序验证码功能的实例代码
Jan 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
中国站长站 For Dede4.0 采集规则
2007/05/27 PHP
javascript 对象定义方法 简单易学
2009/03/22 Javascript
jQuery1.6 正式版发布并提供下载
2011/05/05 Javascript
jQuery 在光标定位的地方插入文字的插件
2012/05/10 Javascript
一个简单的jquery的多选下拉框(自写)
2014/05/05 Javascript
JavaScript函数的调用以及参数传递
2015/10/21 Javascript
jQuery实现内容定时切换效果完整实例
2016/04/06 Javascript
jQuery包裹节点用法完整示例
2016/09/13 Javascript
JQueryEasyUI之DataGrid数据显示
2016/11/23 Javascript
EasyUI Combobox设置默认值 获取text的方法
2016/11/28 Javascript
jQuery内存泄露解决办法
2016/12/13 Javascript
原生JS轮播图插件
2017/02/09 Javascript
nodejs 子进程正确的打开方式
2017/07/03 NodeJs
js实现本地图片文件拖拽效果
2017/07/18 Javascript
Angular整合zTree的示例代码
2018/01/24 Javascript
解决vue-router中的query动态传参问题
2018/03/20 Javascript
nodejs取得当前执行路径的方法
2018/05/13 NodeJs
JavaScript实现汉字转换为拼音及缩写的方法示例
2019/03/28 Javascript
这应该是最详细的响应式系统讲解了
2019/07/22 Javascript
在JavaScript中实现链式调用的实现
2019/12/24 Javascript
微信小程序点击item使之滚动到屏幕中间位置
2020/03/25 Javascript
Python Trie树实现字典排序
2014/03/28 Python
Python生成器(Generator)详解
2015/04/13 Python
Python定义二叉树及4种遍历方法实例详解
2018/07/05 Python
django-csrf使用和禁用方式
2020/03/13 Python
Python3.7将普通图片(png)转换为SVG图片格式(网站logo图标)动起来
2020/04/21 Python
利用Python实现自动扫雷小脚本
2020/12/17 Python
如果Session Bean得Remove方法一直都不被调用会怎么样
2012/07/14 面试题
业务副厂长岗位职责
2014/01/03 职场文书
给民警的表扬信
2014/01/08 职场文书
视光学毕业生自荐书范文
2014/02/13 职场文书
授权委托书范本(单位)
2014/09/28 职场文书
求职自荐信范文(优秀篇)
2015/03/27 职场文书
CSS中Single Div 绘图技巧的实现
2021/06/18 HTML / CSS
JavaScript中isPrototypeOf函数
2021/11/07 Javascript
解决Vmware虚拟机安装centos8报错“Section %Packages Does Not End With %End. Pane Is Dead”
2022/06/01 Servers