`

JS教程--for in详解

阅读更多

1.语法规则

        for (variable1 in variable2) {

               // code

        }

2.对数组 使用

        此时的variable1的值从0开始循环加1到数组variable2的长度为止。

 

var a = ["b", 2, "a", 4,];
for (var b in a) {
	alert(b);
	document.write(b + "<br />");
}

 3.对对象 使用

         此时的variable1的值坛坛循环取variable2对象的属性。

var b = {
	attr1:1,
	attr2:2,
	attr3:3,
	attr4:4
}
for (var c in b) {
	document.write(c + "<br />");
}
 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    JavaScript 新手教程-10211641.pdf

    ### JavaScript新手教程知识点详解 #### 一、JavaScript概述 **简介**:JavaScript 是一种与 HTML 和 CSS 结合使用的脚本语言,它运行在浏览器中,为网页提供了强大的交互能力和动态特性。JavaScript 的基础是 ...

    详解在Vue.js编写更好的v-for循环的6种技巧

    在Vue.js中,v-for循环是模板编程中的关键特性,用于动态渲染列表或者遍历数据。以下六个技巧可以帮助你写出更高效、可维护的v-for循环: 1. **始终在v-for循环中使用`:key`** 在使用v-for时,应该给每个迭代元素...

    【JavaScript源代码】JS中for,for...in,for...of和forEach的区别和用法实例.docx

    ### JavaScript中的循环结构详解 在JavaScript编程中,循环是一种非常重要的控制流程结构,它能够帮助开发者重复执行一段代码,直到满足特定的终止条件。本文主要介绍四种常用的循环结构:`for`循环、`for...in`...

    Vue.js 教程

    ### Vue.js 教程知识点详解 #### 一、起步篇:快速了解Vue数据绑定 **1.1 快速导览** 本节介绍Vue.js数据绑定的基础知识,适合初次接触Vue.js的学习者。 **1.2 JSFiddle HelloWorld 示例** 通过JSFiddle平台上...

    Vue3基础教程-指令.pdf

    ### Vue3基础教程-指令详解 #### 一、引言 Vue.js 是一款非常流行的前端框架,它通过简洁的 API 设计使得开发者可以快速构建出响应式的用户界面。Vue3 作为 Vue.js 的最新版本,在原有基础上进行了诸多优化与改进...

    VUE中v-model和v-for指令详解

    VUE中v-model和v-for指令详解 在 Vue 中,v-model 和 v-for 是两个非常重要的指令,它们分别用于实现数据双向绑定和列表渲染。下面我们将详细介绍这两个指令的使用和实现原理。 v-model 指令 v-model 指令是 ...

    javascript数组遍历for与for in区别详解

    在JavaScript中,数组遍历是常见的操作,有多种方法可以实现,其中最常用的两种是`for`循环和`for...in`循环。然而,这两者之间存在显著的区别,理解这些差异对于编写健壮的JavaScript代码至关重要。 首先,我们来...

    Javascript学习笔记-详解in运算符

    `in`运算符是JavaScript中一个非常实用的工具,它可以帮助开发者判断对象是否具有特定属性,也可以在`for...in`循环中遍历对象的属性。了解其工作原理和限制对于编写高效且健壮的JavaScript代码至关重要。在处理字符...

    Demo-using windows runtime in c#

    在本文中,我们将深入探讨如何在Windows环境下使用C#语言来开发Windows Runtime组件,并通过一个名为"Demo-using windows runtime in c#"的示例项目来详细阐述这一过程。Windows Runtime(WinRT)是Microsoft为...

    【JavaScript源代码】详解JS对象遍历的顺序问题.docx

    ### JavaScript对象遍历顺序详解 在JavaScript开发过程中,对象遍历是一个常见的操作。然而,对象遍历的顺序问题经常让开发者感到困惑。本篇文章将详细解释JavaScript对象遍历的顺序规则,以及常用的几种遍历方法。...

    TypeScript中文入门指南详解案例教程

    ### TypeScript中文入门指南详解案例教程 #### 一、简介 ##### 1.1 TypeScript诞生 TypeScript 是一种由微软开发的自由和开源的编程语言。它作为 JavaScript 的一个超集,本质上向该语言添加了可选的静态类型和...

    详解vuejs之v-for列表渲染

    当使用`v-for`指令时,Vue.js会根据提供的数据源自动创建或销毁对应的DOM元素,确保视图与数据保持一致。 在HTML部分,我们通常会在需要渲染列表的元素上使用`v-for`指令。例如: ```html &lt;li v-for="item in ...

    [Wrox]Professiona JavaScript for Web Developers.pdf

    综上所述,《专业JavaScript用于Web开发者》不仅是一本全面的JavaScript教程,也是一本宝贵的参考手册,适合不同水平的开发者阅读学习。通过本书的学习,读者可以深入了解JavaScript的核心技术和最新趋势,从而更好...

    js遍历详解(forEach, map, for, for...in, for...of)

    本文将详细介绍.forEach、.map、for循环、for...in和for...of这几种常见的遍历方式。 首先,我们来谈谈.forEach方法。.forEach是数组的一个方法,它对数组的每个元素执行一次提供的函数。.forEach方法接受一个回调...

    vue中 v-for循环的用法详解

    Vue.js 是一个流行的前端JavaScript框架,它提供了许多强大的特性,其中`v-for`指令是用于在模板中进行数据循环渲染的重要工具。本文将详细介绍`v-for`在Vue中的使用方法,包括循环普通数组、对象数组、单一对象以及...

    vue 使用v-for进行循环的实例代码详解

    Vue.js 是一款流行的前端框架,用于构建用户界面。...希望这个实例代码详解能帮助你更好地理解和使用 Vue 的 `v-for` 循环。如果你对 Vue.js 或 `v-for` 有更多的问题,欢迎继续深入学习,提升你的开发技能。

Global site tag (gtag.js) - Google Analytics