javascript循环语句
时间: 2023-08-14 07:05:27 浏览: 59
JavaScript中的循环语句有以下几种:
1. for循环:
```javascript
for (var i = 0; i < 10; i++) {
console.log(i);
}
```
2. while循环:
```javascript
var i = 0;
while (i < 10) {
console.log(i);
i++;
}
```
3. do...while循环:
```javascript
var i = 0;
do {
console.log(i);
i++;
} while (i < 10);
```
4. for...in循环(用于遍历对象的属性):
```javascript
var person = { name: "Tom", age: 18 };
for (var prop in person) {
console.log(prop + ": " + person[prop]);
}
```
5. for...of循环(用于遍历可迭代对象,如数组和字符串):
```javascript
var arr = [1, 2, 3];
for (var elem of arr) {
console.log(elem);
}
```
以上是JavaScript中常用的循环语句,可以根据不同的业务需求选择不同的循环语句。
相关问题
用javascript循环语句输出1-100的内容
可以使用for循环来输出1到100的内容,代码如下:
```javascript
for (var i = 1; i <= 100; i++) {
console.log(i);
}
```
这个循环从1开始,每次递增1,一直循环到i等于100为止。在循环体中,我们使用console.log()函数将当前的i值输出到控制台。
用JavaScript循环语句输出10行10列的表格,并在单元格中输出对应数字
好的,以下是一个用JavaScript循环语句输出10行10列表格并在单元格中输出对应数字的示例代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>循环输出表格</title>
</head>
<body>
<table border="1">
<tbody>
<!-- 循环输出10行 -->
<script>
for (var i = 1; i <= 10; i++) {
document.write("<tr>");
// 循环输出10列
for (var j = 1; j <= 10; j++) {
document.write("<td>" + i*j + "</td>");
}
document.write("</tr>");
}
</script>
</tbody>
</table>
</body>
</html>
```
这段代码使用了两个循环语句,第一个循环控制行数,第二个循环控制列数,每个单元格中输出对应的数字(行数和列数的乘积)。在 HTML 中,我们使用 `<table>` 标签表示表格,使用 `<tr>` 标签表示行,使用 `<td>` 标签表示单元格。