1 遍历数组:依次访问数组中每个元素
 2 for(var i=0; i<arr.length;i++){
 3 arr[i] //当前数组
 4 }
 5
 6 <!DOCTYPE html>
 7 <html>
 8 <head lang="en">
 9     <meta charset="UTF-8">
10     <title></title>
11 </head>
12 <body>
13 <script>
14     //找出数组中一个最大值
15     var arr=[1,2,3,4,5,6,7,8,9];
16     function getMax(arr){
17         //变量arr中每个元素,同时声明变量max,赋值为数组第一个元素
18         //如果当前元素>max
19         //将max赋值为当前元素;
20
21         for(var i= 0,max=arr[0]; i<arr.length;i++){
22            arr[i]>max&&(max=arr[i]);
23         }
24         //遍历结束
25         return max;
26         //输出max;
27     }
28   console.log(getMax(arr));
29 </script>
30 </body>
31 </html>

转载于:https://www.cnblogs.com/longly/p/6227884.html

JavaScript-遍历数组相关推荐

  1. JavaScript遍历数组,附5个案例

    先给大家分享一些JavaScript的相关资料: 认识JavaScript到初体验 JavaScript 注释以及输入输出语句 JavaScript变量的使用.语法扩展.命名规范 JavaScript ...

  2. html javascript 遍历数组、字符串

    遍历数组 <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8 ...

  3. JavaScript 遍历数组 翻转数组与冒泡排序法

    使用遍历数组的方式   翻转数组中的元素  ['a','b','c','d']    ['d','c','b','a'] 代码实例: //使用遍历数组的方式,翻转数组中的元素 var arr = [' ...

  4. JavaScript遍历数组和对象

    for循环遍历数组 for ...in遍历数组和对象均可 //用for循环遍历数组 var arr = new Array("orange", "banana" ...

  5. JavaScript遍历数组、Map

    <script>var arr = [3,4,5,6,34]//打印下标for(var x in arr){console.log(x)}</script> <scrip ...

  6. Javascript遍历数组的各种方式

    初学者做一个小笔记,如有遗漏欢迎各位大佬补充,理性讨论不要yygq,谢谢 var arr = [1, 2, 3, 4, 4, 4, 4];/* 1.for循环参数:遍历出来的每个都是item即每一项返 ...

  7. 在JavaScript中逐个遍历数组?

    如何使用JavaScript遍历数组中的所有条目? 我以为是这样的: forEach(instance in theArray) 其中theArray是我的数组,但这似乎是不正确的. #1楼 如果您不 ...

  8. jQuery操作Dom元素、jQuery遍历、JavaScript遍历

    目录 jQuery操作Dom元素 jQuery遍历几种方式 JavaScript遍历 jQuery操作Dom元素 jQuery的主要用法为"选择某个dom元素,再对其进行某种操作" ...

  9. 遍历 in java_[Java教程]JavaScript中遍历数组 最好不要使用 for in 遍历

    [Java教程]JavaScript中遍历数组 最好不要使用 for in 遍历 0 2017-01-14 00:01:52 先看一段代码1 2 3 4 5 Document 6 7 8 9 21 2 ...

  10. javascript数组——新建数组、访问数组、遍历数组的方法、数组对象的方法、冒泡排序算法、json的正反序列化

    目录 数组 通过构造函数的三种方法 字面量创建数组方式 访问数组 遍历数组的方法 遍历:遍历就是把数组中的元素从头到尾都访问一次 操作数组对象的方法 删除和添加 delete与Vue.delete区别 ...

最新文章

  1. 通俗说一下python和人工智能有什么关系
  2. Liferay激活Navigation和Breadcrumb
  3. jarsigner签名过程
  4. oracle 11g goldengate与oracle 11g数据同步
  5. iis设置导致python调用urllib.request.urlopen出错问题
  6. 图片流写出 并带数据_IO流阶段---字符流
  7. linux下网络包分析工具下载,Wireshark下载-网络封包分析工具 v3.2.6 官方版 - 下载吧...
  8. oracle零碎要点---ip地址问题,服务问题,系统默认密码问题
  9. URL 中,查询字符串与HTML实体冲突,可能带来的问题.
  10. span 居中_H5元素的水平垂直居中布局总结
  11. linux 卸载 java_Linux安装卸载JDK完整步骤
  12. (Adobe Premiere Pro CS4)[ISO]《Adobe非线性视频编辑软件》
  13. 「无捆绑不锁页」极度纯净win10 32位专业版下载地址
  14. 一个多重阴影的DIV框框
  15. Delta RPMs disabled because /usr/bin/applydeltarpm not installed.问题解决记录
  16. SQL Server 进程无法连接到 Subscriber “xxxxxx”
  17. 计算机会计期末试题及答案,会计电算化模拟试题及答案
  18. Android两个app间跳转-deepLink的使用
  19. 企业债券的发行与承销
  20. 拒绝踩坑!源码编译 tensorflow 解决 cuda 不配套 万金油方法

热门文章

  1. 二十一天学通JavaScript:cookie的安全性
  2. 有趣的算法(四)最通俗易懂的KMP算法解析
  3. hypopg1.3.0 使用-常用命令
  4. 电子书下载:Beginning ASP.NET 2.0 and Databases
  5. 造轮子:前端模板引擎
  6. websocket连接相关的几个问题
  7. VC字体对话框的初始化
  8. Trie图和Fail树
  9. CocoaPods加载第三方库
  10. Web API路由与动作(三)