打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
前端教程:JavaScript for...in循环

这里是JavaScript支持的另外一个循环。它被称为for...in循环。这个循环是用于循环一个对象的属性。  

因为我们还没有讨论的对象,所以使用这一循环可能会感觉不太明白。但是,一旦你会对JavaScript对象了解后,那么会发现这个循环非常有用。  

语法  

for (variablename in object){
  statement or block to execute
}123复制代码类型:[javascript]

从对象每次迭代一个属性分配给变量名(variablename),这个循环持续到该对象的所有属性都用尽。  

例子:  

下面是打印出Web浏览器的导航器-Navigator对象的属性,如下面的例子:  

<script type="text/javascript">
<!--var aProperty;document.write("Navigator Object Properties<br /> ");for (aProperty in navigator)
{  document.write(aProperty);  document.write("<br />");
}document.write("Exiting from the loop!");//--></script>12345678910111213复制代码类型:[javascript]

这将产生以下结果:  

Navigator Object Properties
appCodeName
appName
appMinorVersion
cpuClass
platform
plugins
opsProfile
userProfile
systemLanguage
userLanguage
appVersion
userAgent
onLine
cookieEnabled
mimeTypes
Exiting from the loop!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
JavaScript 里 window, document, screen, body 这几个名词的区别
web前端浏览器对象模型章节
JavaScript navigator 对象
JavaScript基本属性方法参考
window对象详解_不再说教,不再争论
编程中国 - JavaScript常用浏览器对象
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服