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 相关文章推荐
Js+XML 操作
Sep 20 Javascript
JS URL传中文参数引发的乱码问题
Sep 02 Javascript
jQuery绑定事件不执行但alert后可以正常执行
Jun 03 Javascript
jQuery获取动态生成的元素示例
Jun 15 Javascript
基于JavaScript实现弹幕特效
Aug 27 Javascript
vue生成token保存在客户端localStorage中的方法
Oct 25 Javascript
Vue.js分页组件实现:diVuePagination的使用详解
Jan 10 Javascript
vue中axios的封装问题(简易版拦截,get,post)
Jun 15 Javascript
echarts实现地图定时切换散点与多图表级联联动详解
Aug 07 Javascript
elementui之el-tebs浏览器卡死的问题和使用报错未注册问题
Jul 06 Javascript
JavaScript如何判断对象有某属性
Jul 03 Javascript
用JS创建一个录屏功能
Nov 11 Javascript
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
使用NetBeans + Xdebug调试PHP程序的方法
2011/04/12 PHP
破解.net程序(dll文件)编译和反编译方法
2013/01/31 PHP
php析构函数的简单使用说明
2015/08/24 PHP
jQuery+PHP实现图片上传并提交功能
2020/07/27 PHP
Jquery拖拽并简单保存的实现代码
2010/11/28 Javascript
onbeforeunload与onunload事件异同点总结
2013/06/24 Javascript
extjs_02_grid显示本地数据、显示跨域数据
2014/06/23 Javascript
浅析webapp框架AngularUI的demo
2014/12/21 Javascript
浅谈javascript 迭代方法
2015/01/21 Javascript
JS+CSS实现美化的下拉列表框效果
2015/08/11 Javascript
javaScript事件学习小结(四)event的公共成员(属性和方法)
2016/06/09 Javascript
解析JavaScript中的字符串类型与字符编码支持
2016/06/24 Javascript
JS操作input标签属性checkbox全选的实现代码
2017/03/02 Javascript
vue+axios新手实践实现登陆的示例代码
2018/06/06 Javascript
小程序input数据双向绑定实现方法
2019/10/17 Javascript
js通过canvas生成图片缩略图
2020/10/02 Javascript
[01:15:16]DOTA2-DPC中国联赛 正赛 Elephant vs Aster BO3 第一场 1月26日
2021/03/11 DOTA
Python测试人员需要掌握的知识
2018/02/08 Python
Python3 使用cookiejar管理cookie的方法
2018/12/28 Python
Python面向对象类编写细节分析【类,方法,继承,超类,接口等】
2019/01/05 Python
python调用matlab的m自定义函数方法
2019/02/18 Python
Python实现基于SVM的分类器的方法
2019/07/19 Python
详解Python中正则匹配TAB及空格的小技巧
2019/07/26 Python
使用Django搭建web服务器的例子(最最正确的方式)
2019/08/29 Python
PyQt5连接MySQL及QMYSQL driver not loaded错误解决
2020/04/29 Python
通过实例简单了解Python sys.argv[]使用方法
2020/08/04 Python
Python根据URL地址下载文件并保存至对应目录的实现
2020/11/15 Python
python实现KNN近邻算法
2020/12/30 Python
8款使用 CSS3 实现超炫的 Loading(加载)的动画效果
2015/03/17 HTML / CSS
美国复古街头服饰精品店:Need Supply Co.
2017/02/22 全球购物
行政管理人员精品工作推荐信
2013/11/04 职场文书
2015年上半年物业工作总结
2015/03/30 职场文书
门店店长岗位职责
2015/04/14 职场文书
三十年再续同学情倡议书
2019/11/27 职场文书
Python开发之QT解决无边框界面拖动卡屏问题(附带源码)
2021/05/27 Python
vue中div禁止点击事件的实现
2022/04/02 Vue.js