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 学习笔记 选择器之一
Jul 23 Javascript
javascript的渐进增强与平稳退化浅谈
Nov 12 Javascript
JS数组(Array)处理函数整理
Dec 07 Javascript
JS实现向表格中动态添加行的方法
Mar 30 Javascript
jQuery+Ajax实现限制查询间隔的方法
Jun 07 Javascript
jQuery.Callbacks()回调函数队列用法详解
Jun 14 Javascript
微信小程序中实现一对多发消息详解及实例代码
Feb 14 Javascript
AngularJS中ng-class用法实例分析
Jul 06 Javascript
详解vue + vuex + directives实现权限按钮的思路
Oct 24 Javascript
详解plotly.js 绘图库入门使用教程
Feb 23 Javascript
微信小程序 MinUI组件库系列之badge徽章组件示例
Aug 20 Javascript
vue的keep-alive中使用EventBus的方法
Apr 23 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
VPS中使用LNMP安装WordPress教程
2014/12/28 PHP
yii gridview实现时间段筛选功能
2017/08/15 PHP
PHP 布尔值的自增与自减的实现方法
2018/05/03 PHP
laravel中的fillable和guarded属性详解
2019/10/23 PHP
jquery nth-child()选择器的简单应用
2010/07/10 Javascript
新浪微博字数统计 textarea字数统计实现代码
2011/08/28 Javascript
限制上传文件大小和格式的jQuery插件实例
2015/01/24 Javascript
JavaScript中Number.NEGATIVE_INFINITY值的使用详解
2015/06/05 Javascript
基于slideout.js实现移动端侧边栏滑动特效
2016/11/28 Javascript
Vuex之理解state的用法实例
2017/04/19 Javascript
JS实现图片旋转动画效果封装与使用示例
2018/07/09 Javascript
Vue加载组件、动态加载组件的几种方式
2018/08/31 Javascript
jQuery实现上下滚动公告栏详细代码
2018/11/21 jQuery
Vue Router的手写实现方法实现
2020/03/02 Javascript
微信小程序如何加载数据库真实数据的实现
2020/03/04 Javascript
JS async 函数的含义和用法实例总结
2020/04/08 Javascript
Python显示进度条的方法
2014/09/20 Python
剖析Django中模版标签的解析与参数传递
2015/07/21 Python
python爬虫框架scrapy实现模拟登录操作示例
2018/08/02 Python
Python操作SQLite/MySQL/LMDB数据库的方法
2019/11/07 Python
Python实现CNN的多通道输入实例
2020/01/17 Python
新手入门学习python Numpy基础操作
2020/03/02 Python
Django 自定义权限管理系统详解(通过中间件认证)
2020/03/11 Python
浅谈selenium如何应对网页内容需要鼠标滚动加载的问题
2020/03/14 Python
Python判断远程服务器上Excel文件是否被人打开的方法
2020/07/13 Python
浏览器实现移动端高性能css3动画(开启gpu加速)
2013/12/23 HTML / CSS
美国护肤咨询及美容产品电商:Askderm
2017/02/24 全球购物
The Hut英国:英国领先的豪华在线百货商店
2019/07/26 全球购物
Optimalprint加拿大:在线打印服务
2020/04/03 全球购物
园林技术个人的自我评价
2014/01/08 职场文书
市场部规章制度
2014/01/24 职场文书
五四青年节演讲稿
2014/05/26 职场文书
公司财务会计主管应聘求职信
2014/09/26 职场文书
2015年库房工作总结
2015/04/30 职场文书
百年孤独读书笔记
2015/06/29 职场文书
CocosCreator入门教程之网络通信
2021/04/16 Javascript