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 相关文章推荐
js中的前绑定和后绑定详解
Aug 01 Javascript
IE浏览器不支持getElementsByClassName的解决方法
Aug 27 Javascript
jQuery中html()方法用法实例
Dec 25 Javascript
jquery插件orbit.js实现图片折叠轮换特效
Apr 14 Javascript
javascript实现对表格元素进行排序操作
Nov 18 Javascript
vue.js语法及常用指令
Oct 29 Javascript
Vue导出json数据到Excel电子表格的示例
Dec 04 Javascript
JavaScript满天星导航栏实现方法
Mar 08 Javascript
Vue运用transition实现过渡动画
May 06 Javascript
vue基本使用--refs获取组件或元素的实例
Nov 07 Javascript
详解jQuery中的prop()使用方法
Jan 05 jQuery
vue-cli 关闭热更新操作
Sep 18 Javascript
用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高手需要要掌握的知识点
2014/08/21 PHP
关于扩展 Laravel 默认 Session 中间件导致的 Session 写入失效问题分析
2016/01/08 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
Laravel登录失败次数限制的实现方法
2020/08/26 PHP
javascript 不间断的图片滚动并可点击
2010/01/15 Javascript
在HTML代码中使用JavaScript代码的例子
2014/10/16 Javascript
JavaScript实现添加、查找、删除元素
2015/07/02 Javascript
jquery判断当前浏览器的实现代码
2015/11/07 Javascript
BootStrap和jQuery相结合实现可编辑表格
2016/04/21 Javascript
使用jQuery.form.js/springmvc框架实现文件上传功能
2016/05/12 Javascript
设计模式中的组合模式在JavaScript程序构建中的使用
2016/05/18 Javascript
JS修改地址栏参数实例代码
2016/06/14 Javascript
谈谈对JavaScript原生拖放的深入理解
2016/09/20 Javascript
Iscrool下拉刷新功能实现方法(推荐)
2017/06/26 Javascript
详解webpack 如何集成第三方js库
2017/06/29 Javascript
JavaScript实现旋转轮播图
2020/08/18 Javascript
vue-cli3使用 DllPlugin 实现预编译提升构建速度
2019/04/24 Javascript
[02:22:36]《加油!DOTA》总决赛
2014/09/19 DOTA
[56:46]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 VP vs Effect
2018/04/01 DOTA
python网络编程之UDP通信实例(含服务器端、客户端、UDP广播例子)
2014/04/25 Python
python 网络编程常用代码段
2016/08/28 Python
Python数据结构与算法之图的基本实现及迭代器实例详解
2017/12/12 Python
hmac模块生成加入了密钥的消息摘要详解
2018/01/11 Python
Python迷宫生成和迷宫破解算法实例
2019/12/24 Python
如何通过python实现人脸识别验证
2020/01/17 Python
Python 从attribute到property详解
2020/03/05 Python
python实现将range()函数生成的数字存储在一个列表中
2020/04/02 Python
Python爬虫逆向分析某云音乐加密参数的实例分析
2020/12/04 Python
关于css中margin的值和垂直外边距重叠问题
2020/10/27 HTML / CSS
大学生咖啡店创业计划书
2014/01/21 职场文书
三分钟英语演讲稿
2014/04/24 职场文书
高中生逃课检讨书
2014/10/10 职场文书
2014年质检工作总结
2014/11/26 职场文书
地球上的星星观后感
2015/06/02 职场文书
2015年小学重阳节活动总结
2015/07/29 职场文书
MySQL锁机制
2021/04/05 MySQL