」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 程式碼日數:進階循環

程式碼日數:進階循環

發佈於2024-11-08
瀏覽:390

Day /  Days of Code: Advanced Loops

2024 年 8 月 30 日星期五

我目前正在學習 Codecademy 全端工程師路徑的第二門課程。我最近完成了 JavaScript 語法 I 課程,並完成了 JavaScript 語法 II 中的陣列和循環作業。接下來是物件、迭代器、錯誤和調試、練習和三個挑戰項目。

今天的主要亮點是學習對我來說全新的循環,即 for..of 和 for..in 循環。它們的運作方式與傳統的 for 迴圈非常相似,但更簡潔、可讀且可維護。比較一下:

// Traditional for loop
for (let i = 0; i 



在 for..of 迴圈中,迭代器被完全抽象,將物件和元素本身帶到最前面。這種焦點的轉變使程式碼更具可讀性。然而,這些並不能完全取代傳統的 for 循環,例如:儘管可以使用 break 和 continue 語句,但它們不支援向後迭代。

總的來說,我很享受這段旅程,並期待未來的挑戰。 100 天程式設計挑戰不僅是保持動力和追蹤進度的好方法,而且開發社群也很棒!

版本聲明 本文轉載於:https://dev.to/jacobsternx/day-61-100-days-of-code-advanced-loops-ljb?1如有侵犯,請聯絡[email protected]刪除
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3