一个程序中,各个代码之间的执行顺序对于程序结果是会造成影响的。就拿下面简单的例子来说,假如我们拿先使用 num 这个变量然后再定义和先定义变量再使用相比。先使用再定义会报错 undefined,而定义再使用就没有问题。也就是说,代码的先后顺序会对我们的程序结果造成直接影响。console.log(num); var num = 10; var num = 10; console.log(num); 而今天要说的流程控制,就是为了解决这个问题。通俗来讲,流程控制就是控制我们的代码按照既定的结构顺序来执行。而流程控制主要分为三种结构,分别是:顺序结构分支结构循环结构这三种结构分别代表了三种代码执行...