`

jquery对对象数组的遍历的两种方式

阅读更多
jquery对对象数组的遍历的两种方式
data:
[
{
  "templateId":5,"policyTemplateName":"修",
"createTime":"2016-08-26 09:26:07"
},一个对象
{
"templateId":6,"policyTemplateName":"基本模板","createTime":"2016-08-26 01:46:28"
} 另外一个对象
]
对后台返回是上面格式的对象数组,jquery遍历分为两种情况,一种是遍历出对象后通过对象.属性的方式获取,一种是再对对象进行遍历,可以得到每个对象的k(policyTemplateName)和value(基本模板)值,
下面分别对两种情况的使用进行说明
第一种情况:
function(data) {
参数i:表示第几个对象
参数 obj:代表一个对象
$.each(data,function(i, obj) {
//获取对应字段的值
console.log(obj.obj.templateId);
console.log(obj.obj.policyTemplateName);
});
}
第二种情况:
function(data) {
参数i:表示第几个对象
参数 obj:代表一个对象
$.each(data,function(i, obj) {
//对对象obj进行再次遍历
参数k:代表对象的属性名称
参数v:代表对象的属性值
$.each(obj,function(k,v){
if(k=="policyTemplateName"){
console.log(v);
}
});
});
}
分享到:
评论

相关推荐

    JavaScript jQuery 中定义数组与操作及jquery数组操作

    Array literals 是一种创建对象的方式,其本质是一个对象,但可以像数组一样使用。例如:`var a = {x: "cat", y: "sunny"}; alert(a["y"]); // 弹出 "sunny"` 4. **数组元素的操作** - 读写元素:通过 `数组[下标...

    JQuery遍历json数组的3种方法

    $.each()是jQuery提供的一种遍历方法,用于迭代数组或对象。在遍历JSON数组时,通常会配合回调函数来使用。回调函数有两个参数:第一个是数组的索引或对象的键名,第二个是数组的值或对象的键值。以下是一个使用$....

    浅析jquery数组删除指定元素的方法:grep()

    `grep()`是jQuery中的一个函数,专门用于数组或类数组对象的过滤操作。它允许开发者定义一个函数,根据函数的返回值决定是否保留数组中的元素。`grep()`函数至少需要两个参数:第一个是要过滤的数组,第二个是过滤...

    Jquery遍历筛选数组的几种方法和遍历解析json对象,Map()方法详解以及数组中查询某值是否存在

    1.jquery grep()筛选遍历数组(可以得到反转的数组) // 1.jquery grep()筛选遍历数组(可以得到反转的数组) var array = [1,5,9,3,12,4,48,98,4,75,2,10,11]; var filterArray = $.grep(array,(currentValue) => { ...

    PHP数组遍历的几种常见方式总结

    本文实例讲述了PHP数组遍历的几种常见方式。分享给大家供大家参考,具体如下: 1、使用for循环遍历数组 conut($arr);用于统计数组元素的个数。 for循环只能用于遍历,纯索引数组!!!! 如果存在关联数组,count...

    jQuery遍历对象、数组、集合实例

    在处理数据集合时,如对象、数组和集合,jQuery提供了多种遍历方法,本文将详细介绍如何使用jQuery来遍历这些数据结构,并提供实例代码进行演示。 首先,我们来看如何遍历对象。在Web开发中,经常需要处理由服务器...

    jquery进行数组遍历如何跳出当前的each循环

    在使用jQuery进行数组遍历的过程中,我们有时需要在遇到特定条件时跳出当前的循环,以便继续执行循环之外的代码,或者转到下一个循环的迭代。为了达成这一目的,我们需要了解jQuery的$.each()方法提供了哪些机制来...

    jquery 遍历数组 each 方法详解

    jQuery中的$.each()方法主要用于遍历数组或对象。它提供了一种方便的方式来执行数组中的每个元素或对象的每个属性。$.each()方法是jQuery的核心扩展之一,可以用来替代原生JavaScript中的for循环来处理数组或对象。 ...

    jQuery $.each遍历对象、数组用法实例

    这个函数提供了两种主要的用法,分别针对对象和数组。 1. **遍历对象(有附加参数)**: 在遍历对象时,`$.each` 接收两个参数:一个对象和一个回调函数。回调函数内部,`this` 指向当前遍历的属性值,而 `p1` 和 `...

    JavaScript使用forEach()与jQuery使用each遍历数组时return false 的区别

    在JavaScript中,数组遍历是常见的操作,有多种方法可以实现,例如`forEach()`和`jQuery.each()`。本文将详细探讨这两个方法在遇到`return false`时的不同行为,并提供一些解决策略。 首先,让我们来看看`jQuery....

    jquery中map函数遍历数组用法实例

    标题中提到的“jquery...通过本文的实例演示,读者应该对如何在jQuery中使用map函数遍历数组有了更深入的理解,并且掌握了一个自定义数组遍历函数的实现方法,这对在日常开发中处理数组数据提供了更多的灵活性和选择。

    jquery遍历筛选数组的几种方法和遍历解析json对象

    示例中展示了两种方法,一种是嵌套的`for...in`循环,另一种是通过迭代JSON对象的属性来构建字符串。 6. **JQuery选择器**: jQuery的选择器用于在DOM中查找特定的元素。例如,`$('#id')` 选择ID为指定值的元素,`...

    jquerydom对象的事件隐藏显示和对象数组示例

    在本文中,我们将深入探讨jQuery的DOM对象事件处理、隐藏显示功能以及如何操作对象数组。jQuery作为一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画和Ajax交互,使得Web开发更加便捷。 首先,让...

    JQuery使用index方法获取Jquery对象数组下标的方法

    首先,我们要知道index方法通常有两种使用方式。第一种方式是不带参数,返回的是当前jQuery对象在同级元素中的位置索引,索引计数从0开始。第二种方式是传入一个特定的元素或者选择器字符串作为参数,此时返回的是...

    jquery实现从数组移除指定的值

    jQuery是一个快速、小巧且功能丰富的JavaScript库,它通过提供一种简洁的DOM操作方法来简化HTML文档遍历和操作、事件处理、动画和Ajax交互。在Web开发中,对数组进行操作是一个非常常见的需求,而jQuery提供的grep...

    jQuery 遍历json数组的实现代码

    通过将`d1`转换成jQuery对象,我们可以利用`.each()`方法对数组中的每个元素进行遍历,并通过`alert`弹出其`text`和`value`属性的值。 接下来,我们看看不使用jQuery,即使用原生JavaScript来遍历JSON数组的方法。...

    jQuery简单实现遍历数组的方法

    在开发实际应用时,$.each() 方法提供了一种简洁、高效的方式来进行数组遍历。与传统的for循环相比,$.each() 方法更加直观,代码的可读性更高。另外,jQuery的 $.each() 方法在内部进行了优化,性能方面也表现良好...

Global site tag (gtag.js) - Google Analytics