关于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 相关文章推荐
JavaScript 组件之旅(二)编码实现和算法
Oct 28 Javascript
用box固定长宽实现图片自动轮播js代码
Jun 09 Javascript
Thinkphp模板没有解析直接原样输出的解决方法
Oct 31 Javascript
Bootstrap简单表单显示学习笔记
Nov 15 Javascript
JS简单判断函数是否存在的方法
Feb 13 Javascript
JS实现禁止用户使用Ctrl+鼠标滚轮缩放网页的方法
Apr 28 Javascript
Angularjs单选框相关的示例代码
Aug 17 Javascript
bootstrap3-dialog-master模态框使用详解
Aug 22 Javascript
修改UA在PC中访问只能在微信中打开的链接方法
Nov 27 Javascript
vue实现城市列表选择功能
Jul 16 Javascript
解决Vue2.0 watch对象属性变化监听不到的问题
Sep 11 Javascript
layui select 禁止点击的实现方法
Sep 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
与空气斗智斗勇的经典《Overlord》,传说中的“无稽之谈”
2020/04/09 日漫
坏狼php学习 计数器实例代码
2008/06/15 PHP
PHP实现时间轴函数代码
2011/10/08 PHP
php入门之连接mysql数据库的一个类
2012/04/21 PHP
php array的学习笔记
2012/05/16 PHP
PHP数据过滤的方法
2013/10/30 PHP
JavaScript 继承详解(三)
2009/07/13 Javascript
用js做一个小游戏平台 (一)
2009/12/29 Javascript
解析javascript 实用函数的使用详解
2013/05/10 Javascript
通过js来制作复选框的全选和不选效果
2014/05/22 Javascript
js生成验证码并直接在前端判断
2015/05/15 Javascript
jquery实现清新实用的网页菜单效果
2015/08/28 Javascript
Node.js的MongoDB驱动Mongoose基本使用教程
2016/03/01 Javascript
模仿password输入框的实现代码
2016/06/07 Javascript
Google 地图获取API Key详细教程
2016/08/06 Javascript
完美解决IE9浏览器出现的对象未定义问题
2016/09/29 Javascript
JQuery实现动态操作表格
2017/01/11 Javascript
jquery对象与DOM对象转化
2017/02/08 Javascript
简单实现js拖拽效果
2017/07/25 Javascript
微信小程序实现团购或秒杀批量倒计时
2020/11/01 Javascript
SSM+layUI 根据登录信息显示不同的页面方法
2019/09/20 Javascript
Vue解析带html标签的字符串为dom的实例
2019/11/13 Javascript
Vue-cli3生成的Vue项目加载Mxgraph方法示例
2020/05/31 Javascript
python通过索引遍历列表的方法
2015/05/04 Python
Python简单操作sqlite3的方法示例
2017/03/22 Python
对Python强大的可变参数传递机制详解
2019/06/13 Python
Pytorch maxpool的ceil_mode用法
2020/02/18 Python
Python第三方包之DingDingBot钉钉机器人
2020/04/09 Python
jupyter 使用Pillow包显示图像时inline显示方式
2020/04/24 Python
python单元测试框架pytest的使用示例
2020/10/07 Python
资料员岗位职责
2013/11/17 职场文书
会计电算化专业个人的自我评价
2013/11/24 职场文书
买卖合同协议书范本
2014/10/18 职场文书
2019年亲子运动会口号
2019/10/11 职场文书
Django使用echarts进行可视化展示的实践
2021/06/10 Python
Win11任务栏无法正常显示 资源管理器不停重启的解决方法
2022/07/07 数码科技