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 相关文章推荐
div层的移动及性能优化
Nov 16 Javascript
javascript中的nextSibling使用陷(da)阱(keng)
May 05 Javascript
JavaScript输出当前时间Unix时间戳的方法
Apr 06 Javascript
JS实现仿Windows经典风格的选项卡Tab切换代码
Oct 20 Javascript
浏览器环境下JavaScript脚本加载与执行探析之动态脚本与Ajax脚本注入
Jan 19 Javascript
jQuery提示插件qTip2用法分析(支持ajax及多种样式)
Jun 08 Javascript
ES5学习教程之Array对象
Apr 01 Javascript
[原创]jquery判断元素内容是否为空的方法
May 04 jQuery
深入理解Promise.all
Aug 08 Javascript
详解Vue中数组和对象更改后视图不刷新的问题
Sep 21 Javascript
webpack4实现不同的导出类型
Apr 09 Javascript
微信小程序canvas分享海报功能
Oct 31 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 金额数字转换成英文
2010/05/06 PHP
Javascript &amp; DHTML 实例编程(教程)DOM基础和基本API
2007/06/02 Javascript
Javascript模块模式分析
2008/05/16 Javascript
推荐10个超棒的jQuery工具提示插件
2011/10/11 Javascript
jquery 滚动条事件简单实例
2013/07/12 Javascript
jquery动态加载js三种方法实例
2013/08/03 Javascript
封装了jQuery的Ajax请求全局配置
2015/02/05 Javascript
谈一谈JS消息机制和事件机制的理解
2016/04/14 Javascript
前端面试题及答案整理(二)
2016/08/26 Javascript
使用jquery实现的循环连续可停顿滚动实例
2016/11/23 Javascript
Javascript之面向对象--接口
2016/12/02 Javascript
老生常谈javascript中逻辑运算符&amp;&amp;和||的返回值问题
2017/04/13 Javascript
JavaScript之排序函数_动力节点Java学院整理
2017/06/30 Javascript
jQuery实现获取table中鼠标click点击位置行号与列号的方法
2017/10/09 jQuery
javascript高级模块化require.js的具体使用方法
2017/10/31 Javascript
浏览器调试动态js脚本的方法(图解)
2018/01/19 Javascript
JavaScript实现的弹出遮罩层特效经典示例【基于jQuery】
2019/07/10 jQuery
微信小程序实现侧边分类栏
2019/10/21 Javascript
OpenLayers3加载常用控件使用方法详解
2020/09/25 Javascript
python实现朴素贝叶斯分类器
2018/03/28 Python
Python 实现一行输入多个值的方法
2018/04/21 Python
pandas带有重复索引操作方法
2018/06/08 Python
在Python中实现函数重载的示例代码
2019/12/12 Python
结合CSS3的新特性来总结垂直居中的实现方法
2016/05/30 HTML / CSS
Daniel Wellington官方海外旗舰店:丹尼尔惠灵顿DW手表
2018/02/22 全球购物
国家地理在线商店:Shop National Geographic
2018/06/30 全球购物
Hunkemöller西班牙:欧洲最大的内衣连锁店
2018/08/15 全球购物
家长寄语大全
2014/04/02 职场文书
大学学雷锋活动总结
2014/06/26 职场文书
2015庆祝七一建党节94周年活动总结
2015/03/20 职场文书
高中生社会实践心得体会
2016/01/14 职场文书
高中议论文(范文2篇)
2019/08/19 职场文书
详解JavaScript中的执行上下文及调用堆栈
2021/04/29 Javascript
电脑开机弹出documents文件夹怎么回事?弹出documents文件夹解决方法
2022/04/08 数码科技
python的html标准库
2022/04/29 Python
canvas 中如何实现物体的框选
2022/08/05 Javascript