`

如何使用 For...In 声明来遍历数组内的元素。

 
阅读更多
For...In 声明用于对数组或者对象的属性进行循环操作。

for ... in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。
语法:

for (变量 in 对象)
{
    在此执行代码
}

“变量”用来指定变量,指定的变量可以是数组元素,也可以是对象的属性。
实例:

使用 for ... in 循环遍历数组。

<html>
<body>

<script type="text/javascript">
var x
var mycars = new Array()
mycars[0] = "Saab"
mycars[1] = "Volvo"
mycars[2] = "BMW"

for (x in mycars)
{
document.write(mycars[x] + "<br />")
}
</script>

</body>
</html>
分享到:
评论

相关推荐

    C#数组遍历

    C#作为一种现代的、面向对象的编程语言,提供了多种方法来操作和遍历数组。本教程将深入讲解C#中的数组遍历,这对于初学者理解如何处理数组至关重要。 一、数组的基本概念 在C#中,数组是一系列相同类型数据的有序...

    JavaScript For...In 使用方法

    例如,可以使用 For...In 声明来遍历数组,例如: ```javascript var mycars = new Array(); mycars[0] = "Saab"; mycars[1] = "Volvo"; mycars[2] = "BMW"; for (x in mycars) { document.write(mycars[x] + "")...

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

    for...in循环常用于遍历对象中的键名,但需要注意,它也会遍历原型链上的属性,所以通常需要配合hasOwnProperty方法来过滤掉这些不需要的属性。 for...of循环是ES6中引入的一种新的遍历方式,它可以遍历具有可迭代...

    JavaScript数组.pdf

    可以使用循环语句如for、for...in或forEach方法来遍历数组中的元素。 ```javascript for (var i = 0; i &lt; colors.length; i++) { console.log(colors[i]); } colors.forEach(function(color) { console.log(color...

    for循环简单操作 数字的遍历

    - **遍历数组**:可以使用索引来访问数组元素。 ```javascript const arr = ['apple', 'banana', 'cherry']; for (let i = 0; i &lt; arr.length; i++) { console.log(arr[i]); } ``` - **遍历对象属性**:通过`for....

    Javascript中For In语句用法实例

    然而,需要注意的是,“for...in”语句并不推荐用于遍历数组,特别是当你需要关心数组元素的顺序或需要对数组元素进行操作时。这是因为,JavaScript 的数组是以字符串为键的关联数组,而对象属性名(索引)本身在 ...

    5.数组作业答案1

    - 遍历数组常见的方法是使用for循环,如`for(int i = 0; i &lt; newArr.length; i++) { System.out.println(newArr[i]);}`。另一种更简洁的方式是使用增强型for循环(foreach),如`for (int num : newArr) { System....

    c#基础之数组与接口使用示例(遍历数组 二维数组)

    C#中,遍历数组通常使用`foreach`循环,如下所示: ```csharp foreach (string s in str) { Console.Write(s); } ``` 这会逐个访问数组中的每个元素。 二维数组(多维数组)在处理表格型数据时非常有用。例如,...

    javascript的数组和常用函数详解_.docx

    注意,`for...in`循环并不适用于遍历数组元素,因为它会遍历数组的所有属性,包括继承的属性,而不仅仅是索引。 6. 常用数组函数: JavaScript数组提供了许多内置方法,如`push()`(向数组末尾添加元素)、`pop()...

    VB.rar_vb 数组

    2. 如何使用For Each循环遍历数组。 3. 数组元素的条件判断和逻辑处理。 4. 使用`WeekdayName`函数将数字转换为星期名称。 学习这些内容将有助于你更好地理解和运用VB中的数组,从而在编程实践中更有效地处理类似...

    VB071-数组相加 源代码

    在这个例子中,我们初始化累加变量`sum`为0,然后使用For循环遍历数组,每次迭代都将当前元素添加到`sum`中。 除了传统的For循环,VB还支持For Each...Next循环,它可以更简洁地遍历数组或集合: ```vb Dim sum As ...

    C# 数组(Array).pdf

    可以使用 foreach 循环来遍历数组。例如: int [] n = new int[10]; for ( int i = 0; i ; i++ ) { n[i] = i + 100; } foreach (int j in n ) { int i = j-100; Console.WriteLine("Element[{0}] = {1}", i, j); ...

    js中对象的声明方式以及数组的一些用法示例.docx

    - 使用 `for...in` 循环遍历数组 `arr2` 并打印每个元素。 #### 3. 数组的动态扩展 在 JavaScript 中,数组的长度是可以动态改变的。这意味着可以随时添加或删除元素,而无需担心数组的大小限制。 **示例代码解析...

    TIA博途中变长数组的介绍与使用入门示例.docx

    之后,可以使用循环语句(如`FOR`循环)遍历数组,对每个元素进行操作。 以下是一个简单的示例,演示如何使用变长数组求和: 创建一个新的TIA博途项目,添加一个FC块,并定义接口变量,如`IN Array[*] Of DINT : ...

    oracle数组

    最后,我们使用一个循环来遍历数组,并将每个元素输出到控制台。 可变数组 可变数组是一种大小可以动态变化的数组。可变数组可以用来存储多个元素,并且可以对数组进行插入、删除等操作。例如: ```sql declare ...

    数组测试题

    - 示例:在Python中,`for elem in arr:` 遍历数组`arr`。 4. **数组的查找**: - 线性查找:从头到尾遍历数组,找到目标元素,时间复杂度为O(n)。 - 查找排序数组中的元素,可以使用二分查找,时间复杂度为O...

    javascript 浏览器判断 绑定事件 arguments 转换数组 数组遍历

    - 使用`for`循环:这是遍历数组元素的更标准方法,如`for(var i in arr) { alert(arr[i]); }`,它会按索引顺序访问数组的每个元素。 总结起来,这些知识点是JavaScript开发中的基本技能,理解并熟练掌握它们对于...

    foreach和array的应用(VB6.0代码编写)

    VB6.0中的`For Each...Next`循环用于遍历数组或集合中的每个元素,无需知道元素的索引。它简化了代码,使得处理数组变得更加直观和简洁。 以下是一个使用`Foreach`循环遍历数组的例子: ```vb Dim arrNumbers(1 To ...

    C#应用程序开发-数组.pptx

    5. **数组元素的引用**:访问数组元素使用索引,如`a[下标]`,下标必须是整型常量或表达式,范围从0到长度减1。数组的`Length`属性表示数组的长度,例如`a.Length`。 6. **遍历数组**:常用循环语句如`for`循环遍历...

    PHP数组详解.pdf

    2. 关联数组:数组元素的下标是字符串,可以作为键来引用对应的值。 二、数组的定义 在PHP中,定义数组非常灵活,无需预先指定大小,也不必在使用前声明。数组可以存储不同类型的值,并支持一维和多维数组。定义...

Global site tag (gtag.js) - Google Analytics