JS for...in 遍历语句用法实例分析


Posted in Javascript onAugust 24, 2016

本文实例讲述了JS for...in 遍历语句用法。分享给大家供大家参考,具体如下:

for...in 语句用于对数组或者对象的属性进行循环操作。

for (变量 in 对象)
{
    在此执行代码
}

这里的“变量”用来指定变量,指定的变量可以是数组元素,也可以是对象的属性。

举个例子:

<!DOCTYPE html>
<meta charset="UTF-8">
<script>
var x;
var zoon = new Array();
zoon[0] = "猫猫";
zoon[1] = "狗狗";
zoon[2] = "猪猪";
for (x in zoon){
 console.log(zoon[x]);
}
var student={};
student.name="张三";
student["age"]=20;
for(var i in student)//前面变量i就是对象的属性名
{
 console.log(i);//name age
 console.log(student[i]);//张三 20
}
</script>

运行效果图如下:

JS for...in 遍历语句用法实例分析

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
jquery.tmpl JQuery模板插件
Oct 10 Javascript
javascript在IE下trim函数无法使用的解决方法
Sep 12 Javascript
原生JS实现旋转木马式图片轮播插件
Apr 25 Javascript
jquery插件方式实现table查询功能的简单实例
Jun 06 Javascript
微信小程序 配置文件详细介绍
Dec 14 Javascript
vue父子组件的数据传递示例
Mar 07 Javascript
JavaScript实现简单的树形菜单效果
Jun 23 Javascript
JavaScript事件方法(实例讲解)
Jun 27 Javascript
自定义事件解决重复请求BUG的问题
Jul 11 Javascript
vue 文件目录结构详解
Nov 24 Javascript
Nuxt默认模板、默认布局和自定义错误页面的实现
May 11 Javascript
jQuery实现查看图片功能
Dec 01 jQuery
用JS中split方法实现彩色文字背景效果实例
Aug 24 #Javascript
BootStrap table表格插件自适应固定表头(超好用)
Aug 24 #Javascript
BootStrap的table表头固定tbody滚动的实例代码
Aug 24 #Javascript
JS基于HTML5的canvas标签实现炫目的色相球动画效果实例
Aug 24 #Javascript
Javascript中indexOf()和lastIndexOf应用方法实例
Aug 24 #Javascript
详解Bootstrap的iCheck插件checkbox和radio
Aug 24 #Javascript
JS简单实现无缝滚动效果实例
Aug 24 #Javascript
You might like
php字符串截取中文截取2,单字节截取模式
2007/12/10 PHP
在字符串指定位置插入一段字符串的php代码
2010/02/16 PHP
PHP 面向对象 final类与final方法
2010/05/05 PHP
使用PHP实现二分查找算法代码分享
2011/06/24 PHP
解析php中session的实现原理以及大网站应用应注意的问题
2013/06/17 PHP
php去除二维数组的重复项方法
2015/11/03 PHP
thinkphp3.x中cookie方法的用法分析
2016/05/19 PHP
PHP 中 DOMDocument保存xml时中文出现乱码问题的解决方案
2016/09/19 PHP
关于Aptana Studio生成自动备份文件的解决办法
2009/12/23 Javascript
js获取当前月的第一天和最后一天的小例子
2013/11/18 Javascript
利用jQuery实现可以编辑的表格
2014/05/26 Javascript
Js控制滑轮左右滑动实例
2015/02/13 Javascript
JQuery插件jcarousellite的参数中文说明
2015/05/11 Javascript
Node.js中 __dirname 的使用介绍
2017/06/19 Javascript
JavaScript基础之流程控制语句的用法
2017/08/31 Javascript
使用JavaScript实现在页面中显示距离2017年中秋节的天数
2017/09/26 Javascript
nodejs使用redis作为缓存介质实现的封装缓存类示例
2018/02/07 NodeJs
jquery实现垂直无限轮播的方法分析
2019/07/16 jQuery
Flutter实现仿微信底部菜单栏功能
2019/09/18 Javascript
Jquery Datatables的使用详解
2020/01/30 jQuery
Vue基于iview实现登录密码的显示与隐藏功能
2020/03/06 Javascript
vue实现点击按钮切换背景颜色的示例代码
2020/06/23 Javascript
基于jquery实现彩色投票进度条代码解析
2020/08/26 jQuery
[03:55]2016国际邀请赛中国区预选赛首日TOP10精彩集锦
2016/06/27 DOTA
解决python中os.listdir()函数读取文件夹下文件的乱序和排序问题
2018/10/17 Python
django一对多模型以及如何在前端实现详解
2019/07/24 Python
Python图像处理之图片文字识别功能(OCR)
2019/07/30 Python
Python爬取365好书中小说代码实例
2020/02/28 Python
Pycharm安装并配置jupyter notebook的实现
2020/05/18 Python
Web前端页面跳转并取到值
2017/04/24 HTML / CSS
说一下Linux下有关用户和组管理的命令
2016/01/04 面试题
销售员个人求职的自我评价
2014/02/10 职场文书
上课睡觉万能检讨书
2015/02/17 职场文书
教师文明餐桌光盘行动倡议书
2015/04/28 职场文书
2016抗战胜利71周年红领巾广播稿
2015/12/18 职场文书
聊聊Python中关于a=[[]]*3的反思
2021/06/02 Python