Javascript - For...in循环语句

首页 / JavaScript / Javascript - For...in循环语句

for ... in 循环用于循环访问对象的属性,由于无涯教程尚未讨论Objects对象,您就会发现此循环非常有用。

“ for...in”循环的语法为:
for (variablename in object) {
   statement or block to execute
}

在每次迭代中,将 object对象中的一个属性分配给 variablename 变量,此循环一直进行到对象的所有属性。

请尝试以下示例来实现" for-in"循环,它将打印网络浏览器的 Navigator 对象。

<html>
   <body>      
      <script type = "text/javascript">
         <!--
            var aProperty;
            document.write("NavigatorObjectProperties<br /> ");        
            for (aProperty in navigator) {
               document.write(aProperty);
               document.write("<br />");
            }
            document.write ("Exiting from the loop!");
         //-->
      </script>      
      <p>Set the variable to different object and then try...</p>
   </body>
</html>

运行上面代码输出

链接:https://www.learnfk.comhttps://www.learnfk.com/javascript/javascript-forin-loop.html

来源:LearnFk无涯教程网

NavigatorObjectProperties 
serviceWorker 
webkitPersistentStorage 
webkitTemporaryStorage 
geolocation 
doNotTrack 
onLine 
languages 
language 
userAgent 
product 
platform 
appVersion 
appName 
appCodeName 
hardwareConcurrency 
maxTouchPoints 
vendorSub 
vendor 
productSub 
cookieEnabled 
mimeTypes 
plugins 
javaEnabled 
getStorageUpdates 
getGamepads 
webkitGetUserMedia 
vibrate 
getBattery 
sendBeacon 
registerProtocolHandler 
unregisterProtocolHandler 
Exiting from the loop!
Set the variable to different object and then try...

这一章《Javascript - For...in循环语句》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持

好记忆不如烂笔头。留下你的足迹吧 :)

相关文章

消息队列高手课 -〔李玥 - 〕

浏览器工作原理与实践 -〔李兵 - 〕

WebAssembly入门课 -〔于航 - 〕

反爬虫兵法演绎20讲 -〔DS Hunter - 〕

TypeError:_this.$content 不是函数 - Nuxt.js 内容

是否可以使用 Prettier 删除未使用的导入?

如何将常见的 js 转换为 ES6 模块?

JavaScript - 启用/禁用单选按钮的复选框

如何通过无线电输入在react 中传递多个值

通过for循环javascript修改函数输入

视频推荐〔JavaScript - 02-循环的目的〕

更多 Javascript-forin-loop 视频教程 »