广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >jquery中怎么遍历对象和数组
  • 654
分享到

jquery中怎么遍历对象和数组

2024-04-02 19:04:59 654人浏览 安东尼
摘要

Jquery中怎么遍历对象和数组,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。JS forEach方法arr[].forEach(functi

Jquery中怎么遍历对象和数组,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

JS forEach方法

arr[].forEach(function(value,index,array){
  //do something
})
  • 参数:value数组中的当前项,index当前项的索引,array原始数组;

  • 数组中有几项,那么传递进去的匿名回调函数就需要执行几次;

  • 理论上这个方法是没有返回值的,仅仅是遍历数组中的每一项,不对原来数组进行修改;但是可以自己通过数组的索引来修改原来的数组;

var arr = [12,23,24,42,1];
var res = arr.forEach(function (item,index,input) {
  input[index] = item*10;
})
console.log(res);//-->undefined;
console.log(ary);//-->[120,230,240,420,10]; 通过数组索引改变了原数组

JS map方法

arr[].map(function(value,index,array){
  //do something
})
  • 参数:value数组中的当前项,index当前项的索引,array原始数组;

  • 区别:map的回调函数中支持return返回值;return的是啥,相当于把数组中的这一项变为啥(并不影响原来的数组,只是相当于把原数组克隆一份,把克隆的这一份的数组中的对应项改变了);

var arr = [12,23,24,42,1];
var res = arr.map(function (item,index,input) {
  return item*10;
})
console.log(res);//-->[120,230,240,420,10]; 原数组拷贝了一份,并进行了修改
console.log(ary);//-->[12,23,24,42,1]; 原数组并未发生变化

jQuery $.each方法

$.each(arr, function(index,value){
  //do something
})
  • 参数:arr要遍历的数组,index当前项的索引,value数组中的当前项

  • 第1个和第2个参数正好和以上两个函数是相反的,注意不要记错了

var arr = [12,23,24,42,1];
$.each(arr, function (index,item) {
  console.log(index) // 0 1 2 3 4
  console.log(item) // 12 23 24 42 1
})

看完上述内容,你们掌握jquery中怎么遍历对象和数组的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注编程网JavaScript频道,感谢各位的阅读!

--结束END--

本文标题: jquery中怎么遍历对象和数组

本文链接: https://www.lsjlt.com/news/65531.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • jquery中怎么遍历对象和数组
    jquery中怎么遍历对象和数组,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。JS forEach方法arr[].forEach(functi...
    99+
    2022-10-19
  • 怎么在jquery中使用$.each()遍历对象和数组
    怎么在jquery中使用$.each()遍历对象和数组?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。jquery是什么jquery是一个简洁而快速的JavaScript库,...
    99+
    2023-06-14
  • es6如何遍历对象和数组
    这篇文章主要介绍“es6如何遍历对象和数组”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“es6如何遍历对象和数组”文章能帮助大家解决问题。遍历对象的方法:1、“for in”语句,可循环遍历对象自身...
    99+
    2023-07-05
  • JavaScript:js数组/对象遍历方法
    一、js遍历方法 序号方法描述1for使用最基本的for循环可以遍历数组2for offor...of语句用来遍历可迭代对象(包括数组、Set、Map、字符串等),它可以替代传统的for循环和forEach()方法。for...of循环每次...
    99+
    2023-10-27
    前端 javascript
  • Vue中对数组和对象进行遍历和修改方式
    目录对数组和对象进行遍历和修改1、对数组进行循环2、 修改数组的时候,不能直接通过下标去增加修改删除3、对对象进行循环4、增加对象的时候修改数组和对象的特殊情况以及修改方法修改数组的...
    99+
    2022-11-13
  • 怎么在php中遍历对象
    这篇文章将为大家详细讲解有关怎么在php中遍历对象,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。PHP开发环境搭建工具有哪些一、phpStudy,是一个新手入门最常用的开发环境。二、Wamp...
    99+
    2023-06-14
  • javaScript遍历对象和数组的方法总结
    在日常工作过程中,我们对于javaScript遍历对象、数组的操作是十分的频繁的,今天抽空把经常用到的方法小结一下,方便今后参考使用! javaScript遍历对象总结 1、使用Ob...
    99+
    2022-11-13
  • vue中的循环遍历对象、数组和字符串
    目录vue循环遍历对象、数组和字符串1.循环遍历对象2.循环遍历数组3.循环遍历字符串vue循环遍历,指令v-for1.循环遍历2.v-for遍历数组3.v-for遍历对象4.v-f...
    99+
    2022-11-13
  • es6怎么遍历对象中的keys和value
    ES6提供了多种遍历对象的方法。其中,遍历对象的keys和value可以使用`for...of`循环和`Object.entries...
    99+
    2023-10-26
    es6
  • php键值对数组怎么遍历
    PHP中,可以使用foreach循环来遍历键值对数组。下面是一个示例:```php$array = array("key1" => ...
    99+
    2023-10-11
    php
  • 怎么在jQuery中使用map方法遍历数组
    怎么在jQuery中使用map方法遍历数组?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。jquery是什么jquery是一个简洁而快速的JavaScript库,它具有独特的链式...
    99+
    2023-06-14
  • 怎么在jquery中使用each方法遍历数组
    本篇文章为大家展示了怎么在jquery中使用each方法遍历数组,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。jquery是什么jquery是一个简洁而快速的JavaScript库,它具有独特的链式...
    99+
    2023-06-14
  • 怎么在JavaScript中遍历对象属性
    本篇文章为大家展示了怎么在JavaScript中遍历对象属性,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。JavaScript是什么JavaScript是一种直译式的脚本语言,其解释器被称为Java...
    99+
    2023-06-14
  • JavaScript中数组怎么遍历
    这篇文章主要讲解了“JavaScript中数组怎么遍历”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript中数组怎么遍历”吧! ...
    99+
    2022-10-19
  • shell中怎么遍历数组
    小编给大家分享一下shell中怎么遍历数组,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!背景某天遇到一个问题,现象如下:第一种遍历正常打印元素,然而第二种遍历只会...
    99+
    2023-06-09
  • 怎么在jquery中使用$.each方法遍历json数组
    本篇文章为大家展示了怎么在jquery中使用$.each方法遍历json数组,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。js有什么特点1、js属于一种解释性脚本语言;2、在绝大多数浏览器的支持下,...
    99+
    2023-06-14
  • JavaScript中遍历数组和对象有哪些常用的方法
    这篇文章主要介绍“JavaScript中遍历数组和对象有哪些常用的方法”,在日常操作中,相信很多人在JavaScript中遍历数组和对象有哪些常用的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操...
    99+
    2022-10-19
  • php怎么遍历数组
    这篇文章主要介绍了php怎么遍历数组的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php怎么遍历数组文章都会有所收获,下面我们一起来看看吧。四种方法:1、用“for($i=0;$i<数组长度;$i++)”...
    99+
    2023-06-30
  • React循环遍历渲染数组和对象元素方式
    目录循环遍历渲染数组和对象元素遍历渲染数组遍历渲染对象元素遍历对象生成dom项目场景问题描述补充循环遍历渲染数组和对象元素 遍历渲染数组 1.单纯数组 const pureArr =...
    99+
    2022-11-13
  • 怎么在java中遍历数组
    这篇文章将为大家详细讲解有关怎么在java中遍历数组,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Java是什么Java是一门面向对象编程语言,可以编写桌面应用程序、Web应用程序、分布式系...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作