JavaScript遍历数组和对象的元素简单操作示例


Posted in Javascript onJuly 09, 2019

本文实例讲述了JavaScript遍历数组和对象的元素。分享给大家供大家参考,具体如下:

博主最近一直在学习JavaScript,今天给大家分享如何遍历JavaScript中的数组和对象的元素,这篇文章相当于做一篇小的笔记,希望能帮助到大家!

遍历数组

<script>
var arr = ['关羽','张飞','赵云','马超','黄忠'];//定义数组
//遍历数组
for(var i = 0;i<arr.length;i++){
  console.log(arr[i]);
}
</script>

运行结果:

JavaScript遍历数组和对象的元素简单操作示例

遍历对象

<script>
var obj = {'name':'webbc','age':22,'area':'淮南'};//定义对象
//遍历对象元素
for(var k in obj){
  console.log(k+':'+obj[k]);//注意这里应该使用obj[k]这种方式来遍历属性,如果使用obj.k,就会认为obj对象中有一个k属性
}
</script>

运行结果:

JavaScript遍历数组和对象的元素简单操作示例

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

Javascript 相关文章推荐
JavaScript下申明对象的几种方法小结
Oct 02 Javascript
基于jquery实现后台左侧菜单点击上下滑动显示
Apr 11 Javascript
正负小数点后两位浮点数实现原理及代码
Sep 06 Javascript
JS.GetAllChild(element,deep,condition)使用介绍
Sep 21 Javascript
js禁止页面刷新禁止用F5键刷新禁止右键的示例代码
Sep 23 Javascript
js自动生成的元素与页面原有元素发生堆叠的解决方法
Oct 24 Javascript
JavaScript 数组中最大最小值
Jun 05 Javascript
js运动事件函数详解
Oct 21 Javascript
详解Vue路由钩子及应用场景(小结)
Nov 07 Javascript
理解Koa2中的async&amp;await的用法
Feb 05 Javascript
史上最为详细的javascript继承(推荐)
May 18 Javascript
vue+flask实现视频合成功能(拖拽上传)
Mar 04 Vue.js
JavaScript中BOM对象原理与用法分析
Jul 09 #Javascript
jquery多级树形下拉菜单的实例代码
Jul 09 #jQuery
vue 组件中使用 transition 和 transition-group实现过渡动画
Jul 09 #Javascript
详解vue 2.6 中 slot 的新用法
Jul 09 #Javascript
JavaScript中var的重要性实例分析
Jul 09 #Javascript
js图片无缝滚动插件使用详解
May 26 #Javascript
vue中datepicker的使用教程实例代码详解
Jul 08 #Javascript
You might like
wordpress之wp-settings.php
2007/08/17 PHP
php用户注册信息验证正则表达式
2015/11/12 PHP
php版微信开发Token验证失败或请求URL超时问题的解决方法
2016/09/23 PHP
Laravel 的数据库迁移的方法
2017/07/31 PHP
PHP回调函数与匿名函数实例详解
2017/08/16 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
用Javascript实现锚点(Anchor)间平滑跳转
2009/09/08 Javascript
jquery 学习之二 属性 文本与值(text,val)
2010/11/25 Javascript
Js 代码中,ajax请求地址后加随机数防止浏览器缓存的原因
2013/05/07 Javascript
javascript event在FF和IE的兼容传参心得(绝对好用)
2014/07/10 Javascript
NodeJs——入门必看攻略
2016/06/27 NodeJs
jquery表单插件form使用方法详解
2017/01/20 Javascript
angular.js指令中的controller、compile与link函数的不同之处
2017/05/10 Javascript
深入理解基于vue-cli的vuex配置
2017/07/24 Javascript
Angular4实现鼠标悬停3d倾斜效果
2017/10/25 Javascript
详解React native fetch遇到的坑
2018/08/30 Javascript
微信小程序之滑动页面隐藏和显示组件功能的实现代码
2020/06/19 Javascript
解决vue net :ERR_CONNECTION_REFUSED报错问题
2020/08/13 Javascript
详解Vite的新体验
2021/02/22 Javascript
[05:22]DOTA2 2015国际邀请赛中国区预选赛首日TOP10
2015/05/26 DOTA
python连接mysql数据库示例(做增删改操作)
2013/12/31 Python
wxPython事件驱动实例详解
2014/09/28 Python
Python中捕获键盘的方式详解
2019/03/28 Python
详解Python3中setuptools、Pip安装教程
2019/06/18 Python
详解有关PyCharm安装库失败的问题的解决方法
2020/02/02 Python
python实现打砖块游戏
2020/02/25 Python
Hashtable 添加内容的方式有哪几种,有什么区别?
2012/04/08 面试题
Python里面search()和match()的区别
2016/09/21 面试题
架构师岗位职责
2013/11/18 职场文书
可贵的沉默教学反思
2014/02/06 职场文书
促销活动总结模板
2014/07/01 职场文书
大专毕业生自我鉴定范文(2篇)
2014/09/27 职场文书
导游词之吉林吉塔
2019/11/11 职场文书
Python制作春联的示例代码
2022/01/22 Python
win11如何查看端口是否被占用? Win11查看端口是否占用的技巧
2022/04/05 数码科技
Java多线程并发FutureTask使用详解
2022/06/28 Java/Android