关于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必备 api中英文对照的chm手册 下载
May 03 Javascript
点击文章内容处弹出页面代码
Oct 01 Javascript
怎么判断js脚本加载完成
Feb 28 Javascript
jQuery带箭头提示框tooltips插件集锦
Nov 17 Javascript
Javascript验证Visa和MasterCard信用卡号的方法
Jul 27 Javascript
jQuery中$(function() {});问题详解
Aug 10 Javascript
JQuery实现级联下拉框效果实例讲解
Sep 17 Javascript
AngularJS ngModel实现指令与输入直接的数据通信
Sep 21 Javascript
Node连接mysql数据库方法介绍
Feb 07 Javascript
微信小程序左滑删除效果的实现代码
Feb 20 Javascript
javascript+html5+css3自定义弹出窗口效果
Oct 26 Javascript
Javascript执行上下文顺序的深入讲解
Nov 04 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 IPV6正则表达式验证代码
2010/02/16 PHP
PHP网站备份程序代码分享
2011/06/10 PHP
PHP整数取余返回负数的相关解决方法
2014/05/15 PHP
Yii CFileCache 获取不到值的原因分析
2017/02/08 PHP
PHP implode()函数用法讲解
2019/03/08 PHP
Ajax+Json 级联菜单实现代码
2009/10/27 Javascript
用XMLDOM和ADODB.Stream实现base64编码解码实现代码
2010/11/28 Javascript
改善用户体验的五款jQuery插件分享
2011/05/22 Javascript
JavaScript根据数据生成百分比图和柱状图的实例代码
2013/07/14 Javascript
javascript中数组中求最大值示例代码
2013/12/18 Javascript
location.href用法总结(最主要的)
2013/12/27 Javascript
jquery的clone方法应用于textarea和select的bug修复
2014/06/26 Javascript
JavaScript中实现sprintf、printf函数
2015/01/27 Javascript
jquery制作 随机弹跳的小球特效
2015/02/01 Javascript
微信中一些常用的js方法汇总
2015/03/12 Javascript
js去除浏览器默认底图的方法
2015/06/08 Javascript
javascript设置和获取cookie的方法实例详解
2016/01/05 Javascript
jQuery插件FusionCharts绘制的3D饼状图效果实例【附demo源码下载】
2017/03/03 Javascript
详解vue项目的构建,打包,发布全过程
2017/11/23 Javascript
[01:12]DOTA2次级职业联赛 - Newbee.Y 战队宣传片
2014/12/01 DOTA
[00:20]TI9观赛名额抽取Ⅱ
2019/07/24 DOTA
Python贪吃蛇游戏编写代码
2020/10/26 Python
python 3.0 模拟用户登录功能并实现三次错误锁定
2017/11/01 Python
python实现五子棋小程序
2019/06/18 Python
django url到views参数传递的实例
2019/07/19 Python
pytorch 批次遍历数据集打印数据的例子
2019/12/30 Python
django rest framework使用django-filter用法
2020/07/15 Python
移动web模拟客户端实现多方框输入密码效果【附代码】
2016/03/25 HTML / CSS
美国最大的网上冲印店:Shutterfly
2017/01/01 全球购物
如何拷贝一整个Java对象,包括它的状态
2013/12/27 面试题
新领导上任欢迎词
2014/01/13 职场文书
银行爱岗敬业演讲稿
2014/05/05 职场文书
出国导师推荐信
2015/03/25 职场文书
家庭贫困证明
2015/06/16 职场文书
nginx配置proxy_pass中url末尾带/与不带/的区别详解
2021/03/31 Servers
python 实现两个变量值进行交换的n种操作
2021/06/02 Python