您现在的位置: 万盛学电脑网 >> 程序编程 >> 脚本专题 >> javascript >> 正文

讲解JavaScript中for...in语句的使用方法

作者:佚名    责任编辑:admin    更新时间:2022-06-22

   这篇文章主要介绍了讲解JavaScript中for...in语句的使用方法,是JS入门学习中的基础知识,需要的朋友可以参考下

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

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

  语法

  ?

1 2 3 for (variablename in object){ statement or block to execute }

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

  例子:

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

  ?

1 2 3 4 5 6 7 8 9 10 11 12 <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>

  这将产生以下结果:

  ?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Navigator Object Properties appCodeName appName appMinorVersion cpuClass platform plugins opsProfile userProfile systemLanguage userLanguage appVersion userAgent onLine cookieEnabled mimeTypes Exiting from the loop!