您的位置:首页 > Web前端 > JQuery

Jquery遍历筛选数组的几种方法和遍历解析json对象|Map()方法详解

2016-08-18 09:26 1026 查看
1、jquery grep()筛选遍历数组

2、jquery each()筛选遍历数组

3、jquery inArray()筛选遍历数组

4、jquery map()筛选遍历数组

二、遍历解析json对象

2、jquery遍历解析json对象2

有如下 json对象:

var obj ={”name”:”冯娟”,”password”:”123456″,”department”:”技术部”,”sex”:” 女”,”old”:30};

遍历方法:

三、Map()方法详解

1、实例

构建表单中所有值的列表:

2、定义和用法

map() 把每个元素通过函数传递到当前匹配集合中,生成包含返回值的新的 jQuery 对象。

3语法

.map(callback(index,domElement))

参数

描述

callback(index,domElement)

对当前集合中的每个元素调用的函数对象。

详细说明

由于返回值是 jQuery 封装的数组,使用 get() 来处理返回的对象以得到基础的数组。

.map() 方法对于获得或设置元素集的值特别有用。请思考下面这个带有一系列复选框的表单:

我们能够获得复选框 ID 组成的逗号分隔的列表:

本次调用的结果是字符串:"two,four,six,eight"。

在 callback 函数内部,this 引用每次迭代的当前 DOM 元素。该函数可返回单独的数据项,或者是要被插入结果集中的数据项的数组。如果返回的是数组,数组内的元素会被插入集合中。如果函数返回 null 或 undefined,则不会插入任何元素。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: