JavaScript的流程控制
JavaScript的流程控制
1、if...else if...else...
2、while
3、for
4、forEach
5、for...in...
完整代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JavaScript学习</title>
<script>
'use strict';
let age = 3;
<!--if-->
if (age > 3) {
alert("大于3");
} else if (age < 5) {
alert("小于5"); //输出:小于5
} else {
alert("其他");
}
<!--while-->
while (age < 6) {
alert(age); //输出:3,4,5
age++;
}
<!--for-->
for (let i = 0; i < 3; i++) {
alert(i); //输出:0,1,2
}
<!--forEach-->
let arr = [2, 4, 6, 8, 10];
arr.forEach(function (value) {
alert(value); //输出:2,4,6,8,10
})
<!--for in-->
for (let num in arr) {
if (arr.hasOwnProperty(num)) {
alert(arr[num]); //输出:2,4,6,8,10
}
}
</script>
</head>
<body>
</body>
</html>
最新文章
- 【译】Spring 4 自动装配、自动检测、组件扫描示例
- windows 2008 server NTP Server
- POJ 题目3280 Cheapest Palindrome(区间DP)
- leetcode 173. Binary Search Tree Iterator
- smarty 入门2(个人总结)
- datagrid动态数据添加超链接的方法
- PHPExcel导出导入excel、csv等格式数据
- mapreduce实战:统计美国各个气象站30年来的平均气温项目分析
- sql server代理中作业执行SSIS包失败
- Mysql only_full_group_by以及其他关于sql_mode原因报错详细解决方案
- bootstrap 响应式图片自适应图片大小
- 什么是HTML?
- 轻松学习java可重入锁(ReentrantLock)的实现原理
- Visual Studio 2015的安装及单元测试练习
- codeforces365B
- java string和int之间的相互转化
- Nginx反向代理及简单负载均衡配置
- Lua程序设计(二)面向对象概念介绍
- svn导出文件夹到另外目录export
- 1.1 Linux中的进程 --fork、孤儿进程、僵尸进程、文件共享分析
热门文章
- C# WPF聊天界面(3/3)
- javaSE学习笔记(15) ---缓冲流、转换流、序列化流
- expect: spawn id exp6 not open while executing ";expect eof";
- awk - 提取包含某个关键字的段落
- javascript 基础整理
- SpringBoot从1.5.1→2.2.4项目加包扫雷二:打不到符号java: org.springframework.boot.autoconfigure.web.相关配置错误支持包
- Xamarin.Forms登录对话框及表单验证
- GSS 系列题解
- ArcScene 创建三维模型数据
- PP: Taking the human out of the loop: A review of bayesian optimization