关于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 相关文章推荐
转一个日期输入控件,支持FF
Apr 27 Javascript
Jquery图形报表插件 jqplot简介及参数详解
Oct 10 Javascript
jQuery 全选/反选以及单击行改变背景色实例
Jul 02 Javascript
两款JS脚本判断手机浏览器类型跳转WAP手机网站
Oct 16 Javascript
浅谈js中几种实用的跨域方法原理详解
Dec 02 Javascript
数组Array的排序sort方法
Feb 17 Javascript
正则表达式基本语法及表单验证操作详解【基于JS】
Apr 07 Javascript
基于vue+ bootstrap实现图片上传图片展示功能
May 17 Javascript
微信小程序后台解密用户数据实例详解
Jun 28 Javascript
Element input树型下拉框的实现代码
Dec 21 Javascript
jQuery实现input[type=file]多图预览上传删除等功能
Aug 02 jQuery
vue-router之实现导航切换过渡动画效果
Oct 31 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中函数内引用全局变量的方法
2008/10/20 PHP
PHP获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索引擎)
2012/10/03 PHP
解析php中如何直接执行SHELL
2013/06/28 PHP
基于ThinkPHP实现批量删除
2015/12/18 PHP
YII Framework框架教程之缓存用法详解
2016/03/14 PHP
浅析Yii2 gridview实现批量删除教程
2016/04/22 PHP
PHP PDOStatement::getAttribute讲解
2019/02/01 PHP
PHP使用mysqli同时执行多条sql查询语句的实例
2019/03/22 PHP
PHP实现给定一列字符,生成指定长度的所有可能组合示例
2019/06/22 PHP
JS 文字符串转换unicode编码函数
2009/05/30 Javascript
jquery插件tooltipv顶部淡入淡出效果使用示例
2013/12/05 Javascript
Javascript实现单张图片浏览
2014/12/18 Javascript
jQuery双向列表选择器select版
2016/11/01 Javascript
js初始化验证实例详解
2016/11/26 Javascript
js图片加载效果实例代码(延迟加载+瀑布流加载)
2017/05/12 Javascript
详解vuex 中的 state 在组件中如何监听
2017/05/23 Javascript
JS实现闭包中的沙箱模式示例
2017/09/07 Javascript
jQuery超简单遮罩层实现方法示例
2018/09/06 jQuery
JS前端知识点总结之页面加载事件,数组操作,DOM节点操作,循环和分支
2019/07/04 Javascript
浅谈Vue.set实际上是什么
2019/10/17 Javascript
Vue数据双向绑定原理实例解析
2020/05/15 Javascript
[01:00]DOTA2 store: Collection of Artisan's Wonders
2015/08/12 DOTA
Python 含参构造函数实例详解
2017/05/25 Python
Python构建网页爬虫原理分析
2017/12/19 Python
Python实现手写一个类似django的web框架示例
2018/07/20 Python
Pandas的read_csv函数参数分析详解
2019/07/02 Python
python版百度语音识别功能
2019/07/09 Python
Python中如何添加自定义模块
2020/06/09 Python
python 爬虫爬取京东ps4售卖情况
2020/12/18 Python
如何用tempfile库创建python进程中的临时文件
2021/01/28 Python
使用HTML5的Notification API制作web通知的教程
2015/05/08 HTML / CSS
留学经费担保书
2014/05/12 职场文书
2014年护士工作总结范文
2014/11/11 职场文书
鸦片战争观后感
2015/06/09 职场文书
2019经典广告词集锦!
2019/07/02 职场文书
Navicat Premium自定义 sql 标签的创建方式
2022/09/23 数据库