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>

最新文章

  1. 【译】Spring 4 自动装配、自动检测、组件扫描示例
  2. windows 2008 server NTP Server
  3. POJ 题目3280 Cheapest Palindrome(区间DP)
  4. leetcode 173. Binary Search Tree Iterator
  5. smarty 入门2(个人总结)
  6. datagrid动态数据添加超链接的方法
  7. PHPExcel导出导入excel、csv等格式数据
  8. mapreduce实战:统计美国各个气象站30年来的平均气温项目分析
  9. sql server代理中作业执行SSIS包失败
  10. Mysql only_full_group_by以及其他关于sql_mode原因报错详细解决方案
  11. bootstrap 响应式图片自适应图片大小
  12. 什么是HTML?
  13. 轻松学习java可重入锁(ReentrantLock)的实现原理
  14. Visual Studio 2015的安装及单元测试练习
  15. codeforces365B
  16. java string和int之间的相互转化
  17. Nginx反向代理及简单负载均衡配置
  18. Lua程序设计(二)面向对象概念介绍
  19. svn导出文件夹到另外目录export
  20. 1.1 Linux中的进程 --fork、孤儿进程、僵尸进程、文件共享分析

热门文章

  1. C# WPF聊天界面(3/3)
  2. javaSE学习笔记(15) ---缓冲流、转换流、序列化流
  3. expect: spawn id exp6 not open while executing &quot;expect eof&quot;
  4. awk - 提取包含某个关键字的段落
  5. javascript 基础整理
  6. SpringBoot从1.5.1→2.2.4项目加包扫雷二:打不到符号java: org.springframework.boot.autoconfigure.web.相关配置错误支持包
  7. Xamarin.Forms登录对话框及表单验证
  8. GSS 系列题解
  9. ArcScene 创建三维模型数据
  10. PP: Taking the human out of the loop: A review of bayesian optimization