JavaScript對程序流程的控制跟其他編程語言是一樣的,主要有3種:
(1)順序結構;
(2)選擇結構;
(3)循環結構;
在JavaScript中,選擇結構共有5種:
(1)if語句;
(2)if……else語句;
(3)if……else if……語句;
(4)if語句的嵌套;
(5)switch語句;
在JavaScript中,循環結構總有3種:
(1)while語句;
(2)do……while語句;
(3)for語句;
JavaScript支持的跳轉語句主要有2種:
(1)break語句;
(2)continue語句;
break語句與continue語句的主要區別是:break是徹底結束循環,而continue是結束本次循環。在這一點跟其他編程語言(如C和Java)相同。