1. for/in
遍历对象属性成员。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>TestJS</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<script type = "text/javascript">
function init() {
var o = {x:1,y:2,z:3};
for(var s in o){ console.log(s);}
}
</script>
<body onload=init()>
sam
</body>
</html>
输出
x
TestJS.html (line 10)
y
TestJS.html (line 10)
z
TestJS.html (line 10)
遍历属性的值
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>TestJS</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<script type = "text/javascript">
function init() {
var o = {x:1,y:2,z:3};
for(var s in o){ console.log(o[s]);}
}
</script>
<body onload=init()>
sam
</body>
</html>
输出
1
TestJS.html (line 10)
2
TestJS.html (line 10)
3
TestJS.html (line 10)
遍历数组的值, 索引等于数组的属性
for(i in a) console.log(a[i]);
分享到:
相关推荐
其中,“for/in循环”是JavaScript中一个非常有用的循环结构,主要用于遍历对象的可枚举属性,也可以用于数组。然而,在使用for/in循环时,有一些细节和技巧需要了解和掌握,以确保代码的正确性和效率。本篇文章将...
可以很容易理解javascript的for in循环的使用
//其中str直接就是集合中的元素 } 但是JavaScript中为我们提供的for/in循环已然不是这么简单了 代码如下: var car var garage= new Array() garage[0] = “宝马” garage[1] = “奔驰” garage[2] = “宾利” for ...
### DOS FOR循环详解 在DOS(磁盘操作系统)环境下,`FOR`循环是一个非常强大的命令工具,它能够实现对一系列文件的操作,并且能够在不支持通配符的命令中使用,极大地扩展了命令行的功能性和灵活性。下面我们将...
`for` 循环的一个常见用法是通过 `for in` 格式来遍历一系列元素。本文将详细解释 `for in` 循环的不同用法,并提供具体的示例代码。 #### `for in` 循环的基本语法 `for in` 循环的基本语法如下: ```bash for ...
注意:对象的有些属性以相同的方式标记成了只读的,永久的(不可删除的)或者不可列举的,这些属性使用for/in循环不能枚举出来。虽然所有的用户定义的属性都可以枚举,但是许多内部属性,包括所有的内部方法都是不可...
在编程语言中,`for`循环是一种常用的控制流结构,用于执行重复的代码块,通常在需要迭代或遍历序列时使用。在这个特定的例子中,我们看到的是Java中的`for`循环,它被用来计算从1到10的阶乘。 阶乘是一个数学概念...
在cmd窗口中,for循环的格式为`for %I in (command1) do command2`,而在批处理文件中,格式应为`for %%I in (command1) do command2`。需要注意的是,批处理文件中形式变量的引用需使用双百分号`%%I`,而在cmd窗口...
【批处理for循环详解】 批处理(Batch Script)是一种基于DOS命令的脚本语言,常用于自动化执行一系列计算机操作。在批处理中,`for`循环是一个非常重要的控制结构,它允许我们根据设定的条件重复执行某个命令或一...
### for 循环练习知识点详解 #### 1. 肇事车辆车牌号问题 - **目标**: 使用 `for` 循环找出符合特定条件的四位数车牌号码。 - **条件**: - 前两位数字相同。 - 后两位数字相同,并且与前两位不同。 - 该四位数是...
for n in range(1, m + 1): # 内层循环,列号 print(f"{n}*{m}={m*n}", end=" ") # 输出乘法式 print() # 每行结束后换行 ``` 在这个例子中,外层循环初始化变量`m`,从1到9,每次迭代会执行内层循环。内层循环...
FOR IN循环的基本形式是将一个列表或一系列值与`IN`关键字配对,以迭代列表中的每个元素。例如: ``` :FOR ${n} IN 1 2 3 \ Log ${n} ``` 在这个例子中,循环会运行三次,每次将`${n}`分别赋值为1、2和3。如果...
在Python中,可以使用`range()`函数生成一个整数序列,供`for`循环遍历,例如`for i in range(5)`会迭代0到4。 **4. 遍历字典:** 在Python中,可以使用`items()`、`keys()`或`values()`方法遍历字典的键值对、键或...
在Shell脚本编程中,for循环是常用的控制流语句之一,用于重复执行一段代码,直到满足特定条件为止。以下是对Shell中for循环的详细总结: 1. **基础for循环语法**: ```bash for 变量 in 值列表 do # 循环体 ...
Robot Framework 教程 - 使用For循环 在自动化测试过程中,使用For循环来对某个动作进行重复...对于循环中的变量,可以在 IN 关键字后给出所有变 量,也可以从一个列表中进行赋值,每次循环从列表中取出一个值。例如:
这里我们将深入探讨两种实现变量自增的方法,这些方法都可以在CMD命令行环境中通过for循环来完成。 首先,理解for循环的基本语法至关重要。在BAT文件中,for循环通常用于遍历文件、目录或执行一系列操作。例如,...
2. **for/in 循环**: ```javascript var object = { key1: "value1", key2: "value2" }; for (var key in object) { // 对每个键执行的操作 } ``` 3. **while 循环**: ```javascript while (condition) { ...