行，所以它的時間來了解其他類型的循環在JavaScript稱為for循環。
所以for循環是類似於while循環，並且它們都讓我們重複代碼。
他們在自己的語法有點不同。
因此，我們的目標是在這裡。
你想為什麼你使用一個與while循環理解for循環的目的。
要編寫有效的循環和再比較和對比while循環和for循環。
因此，要啟動這裡的for循環的良方。
我們寫的字的關鍵字，然後在括號中有三個部分。
所以，我從來一些它們的初始化條件和步驟。
因此，這將需要一點點下沉，我們將澄清這在接下來的幾張幻燈片。
但這裡的關鍵外賣是我們寫的字，因為我們有括號三個不同的東西，在括號中去，那麼我們就花括號。
因此，這裡是一個例子。
這是你如何從1到5打印數字與一個for循環。
因此，我們開始有四個。
然後，我們創建一個變量。
我打電話指望它，並將其設置為零。
在這第一個塊那麼我們有我們的條件而計數小於6。
然後，我們有我們的增量這是會增加一個計數。
因此，這在概念上非常相似的野生動物是誰一直在寫。
所以，你可以在這裡看到下while循環的等價物。
最大的區別是，這僅僅是短，其他不同的是，這個變量數只在循環裡存在。
所以這個變量while循環必須初始化之外，使我們可以在這裡使用它的循環。
我們可以使只存在於該環內部的時刻的變量。
因此，要過這一次，我們正在做一個變量，名為計數，並以零每次通過循環開始。
我們加1來算，我們繼續下去，而數。
這是不到半年。
所以，我們第一次運行這個計數為零。
我們打印出我們增加1的下一次。
它仍然不足小於6所以後來我們打印出來，我們繼續下去，直到數為六人。
它不再不少於六名和代碼停止運行。
所以，我打算將它複製到我的律師，只是證明我粘貼在我們得到0 1 2 3 4 5。
因此，這裡是另一個例子採取什麼我們做了while循環，我們在一個字符串印製的每個字符，而是用做它的循環。
所以再次，你可以看到我們沒有像我們的while循環做一個循環之外創建這個計數變量。
我們可以創建一個臨時變量，我用一個叫I.
我這樣做的原因是，這是很傳統的，看看for循環變量像我或J或K很短的單字母變量名，這就是因為他們不用於任何其它目的，而是要活在循環中存在。
所以有些人會認為這是更好地保持簡短。
所以，在這裡我用計數。
您可以命名這些任何你想要的，但你會在現實世界中更經常看到很多。
所以，我們做一個變量等於通過循環每次到零。
我們要添加一個，我們要繼續前進。
雖然這是小於字符串的長度。
因此，邏輯是一樣的，我們在這裡做什麼。
創建一個名為計數變量它設置為零。
通過添加一個，每次和繼續下去，而計數小於長度。
所以，當我運行此我會複製它。
打開控制台。
粘貼在我們得到^ hèL L O.
而且它打印一架L用2旁邊。
這是Chrome並有多反复知己日誌。
因此，要總結這件事更多的時間，而不是一個for循環有三個部分。
還有的地方，我們聲明一個變量，它設置一些初始值不必是零初始化。
那麼接下來的一部分，我們有一個條件是，當這個循環應該繼續運行。
然後最後一部分是我們的第一步。
那麼我們該怎麼做在每個迭代結束。
我們是否加1，計數或減去1我們相乘。
有不同的各種事情。