关于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 相关控件的事件操作分解
Aug 03 Javascript
遍历jquery对象的代码分享
Nov 02 Javascript
基于jQuery实现左右div自适应高度完全相同的代码
Aug 09 Javascript
Textbox控件注册回车事件及触发按钮提交事件具体实现
Mar 04 Javascript
JS实现根据当前文字选择返回被选中的文字
May 21 Javascript
JS设置cookie、读取cookie、删除cookie
Apr 17 Javascript
js简单获取表单中单选按钮值的方法
Aug 23 Javascript
leaflet的开发入门教程
Nov 17 Javascript
jQuery选择器之属性过滤选择器详解
Sep 28 jQuery
基于express中路由规则及获取请求参数的方法
Mar 12 Javascript
Layui给switch添加响应事件的例子
Sep 03 Javascript
深入了解JS之作用域和闭包
Jun 16 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获得用户ip地址的比较不错的方法
2014/02/08 PHP
php保存二进制原始数据为图片的程序代码
2014/10/14 PHP
php几个预定义变量$_SERVER用法小结
2014/11/07 PHP
PHP验证码生成原理和实现
2016/01/24 PHP
Laravel框架模型的创建及模型对数据操作示例
2019/05/07 PHP
一个很简单的办法实现TD的加亮效果.
2006/06/29 Javascript
Extjs4中Form的使用之本地hiddenfield
2013/11/26 Javascript
jQuery的context属性用法实例
2014/12/27 Javascript
基于jQuery实现复选框是否选中进行答题提示
2015/12/10 Javascript
js获取指定字符前/后的字符串简单实例
2016/10/27 Javascript
浅析js的模块化编写 require.js
2016/12/07 Javascript
jQuery、zepto、js常用小技巧
2017/02/12 Javascript
angular4 如何在全局设置路由跳转动画的方法
2017/08/30 Javascript
vue中路由参数传递可能会遇到的坑
2017/12/07 Javascript
微信小程序云开发之云函数详解
2019/05/16 Javascript
react native 仿微信聊天室实例代码
2019/09/17 Javascript
微信小程序实现一张或多张图片上传(云开发)
2019/09/25 Javascript
微信小程序调用后台service教程详解
2020/11/06 Javascript
Python代码解决RenderView窗口not found问题
2016/08/28 Python
Python合并多个Excel数据的方法
2018/07/16 Python
一百行python代码将图片转成字符画
2021/02/19 Python
Python用户自定义异常的实现
2020/12/25 Python
Python如何使用神经网络进行简单文本分类
2021/02/25 Python
Html5 audio标签样式的修改
2016/01/28 HTML / CSS
可能这些是你想要的H5软键盘兼容方案(小结)
2019/04/23 HTML / CSS
Willer台湾:日本高速巴士/夜行巴士预约
2017/07/09 全球购物
美国购买体育、音乐会和剧院门票网站:SelectATicket
2019/09/08 全球购物
JACK & JONES荷兰官网:男士服装和鞋子
2021/03/07 全球购物
班组长工作职责
2013/12/25 职场文书
市场营销求职信范文
2014/02/21 职场文书
本科生就业推荐信
2014/05/19 职场文书
爱牙日活动总结
2014/08/29 职场文书
纪检干部个人对照检查材料
2014/09/23 职场文书
MySQL创建管理子分区
2022/04/13 MySQL
vue的项目如何打包上线
2022/04/13 Vue.js
移除Selenium中window.navigator.webdriver值
2022/06/10 Python