一、重複執行相同的代碼,獲得相同或者不一樣的結果,減小代碼冗餘
二、for循環
for (語句 1; 語句 2; 語句 3)
{
被執行的代碼塊
}
語句 1 在循環(代碼塊)開始前執行( 語句 1 是可選的,也就是說不使用語句 1 也能夠。 您能夠在語句 1 中初始化任意(或者多個)值:)
語句 2 定義運行循環(代碼塊)的條件( 一般語句 2 用於評估初始變量的條件, 語句 2 一樣是可選的。 若是語句 2 返回 true,則循環再次開始,若是返回 false,則循環將結束。 若是您省略了語句 2,那麼必須在循環內提供 break。不然循環就沒法停下來。這樣有可能令瀏覽器崩潰)
語句 3 在循環(代碼塊)已被執行以後執行