iT邦幫忙

2024 iThome 鐵人賽

DAY 4
1

接下來我將按照以下進度學習:
第1天:基本語法
變量(let, const, var)。
數據類型(字符串、數字、布爾值、數組、對象)。

第2天:運算符和表達式
算術運算符、比較運算符、邏輯運算符。

第3天:控制結構
條件語句(if, else, switch)。
循環(for, while, do...while)。

第4天:函數
定義和調用函數,參數與返回值。
函數表達式與箭頭函數。

第5天:數組與對象
數組方法(push, pop, shift, unshift)。
對象的創建與操作。

第6天:DOM 操作
什麼是DOM?
使用JavaScript修改HTML和CSS。

第7天:作用域與閉包
了解作用域鏈和閉包的概念。

第8天:異步編程
理解回調函數、Promise和async/await。

第9天:ES6 新特性
箭頭函數、模板字面量、解構賦值、擴展運算符。

第10天:錯誤處理
使用try...catch來處理錯誤。

第11天:模塊化
理解模塊的概念,使用import和export。

第12天:深入DOM事件
事件處理、事件冒泡與事件委派。

第13天:JSON與AJAX
了解JSON格式,使用AJAX從服務器獲取數據。

第14天:簡單計算器
開發一個可以進行基本運算的計算器。

第15天:項目2 - 待辦事項清單
創建一個可以新增和刪除待辦事項的應用。

第16天:項目3 - 網頁時鐘
使用JavaScript顯示當前時間。

第17天:項目4 - 小遊戲
創建一個簡單的猜數字遊戲。

第18天:項目5 - 表單驗證
使用JavaScript對用戶輸入進行驗證。

第19天:項目6 - 輪播圖
實現一個圖片輪播效果。

第20天:項目7 - API 整合
使用Fetch API從公共API獲取數據並顯示。

第21天:項目8 - 單頁應用
創建一個簡單的單頁應用(SPA)。

第22天:項目9 - 聊天應用
使用WebSocket或簡單的聊天功能。

第23天:項目10 - 個人作品集網站
結合所學,建立一個個人作品集網站。

第24天:代碼優化
對之前的項目進行代碼優化和重構。

第25天:回顧與未來計畫
總結所學,規劃下一步的學習方向(如框架或進階主題)。


上一篇
D3 javascript的運作
下一篇
d5 基本語法
系列文
javascript基礎自學及各工具應用了解26
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言