iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
JavaScript

JavaScript 基礎:端開發的第一步 系列

JavaScript 是現代前端開發的核心語言,廣泛應用於網頁互動設計和功能實現。我的內容將引導你了解 JavaScript 的基礎語法,包括變量、條件語句、循環、函數及事件處理等。無論你是初學者還是有一定經驗,我的內容可以為進階的程式開發打下堅實的根基。

參賽天數 26 天 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 11

函數的定義與使用

第十一天:函數的定義與使用 函數允許我們將代碼封裝成可重複使用的單位,讓代碼更具組織性和可維護性。 1. 函數的定義 在 JavaScript 中,函數可以通過...

2024-09-25 ‧ 由 ahpao 分享
DAY 12

作用域與閉包

第十二天:作用域與閉包 作用域(Scope) 和 **閉包(Closures)**對編寫高效、可維護的 JavaScript 代碼至關重要。 1. 作用域(Sc...

2024-09-26 ‧ 由 ahpao 分享
DAY 13

箭頭函數與匿名函數

第十三天:箭頭函數與匿名函數 箭頭函數(Arrow Functions) 和 **匿名函數(Anonymous Functions)**兩種函數表達方式在 Ja...

2024-09-27 ‧ 由 ahpao 分享
DAY 14

回呼函數

第十四天:回呼函數(Callback Functions) 回呼函數在處理異步任務、事件和高階函數時非常重要。能更好地編寫非同步程式,並優化代碼的結構和邏輯。...

2024-09-28 ‧ 由 ahpao 分享
DAY 15

物件導向基礎

第十五天:物件導向基礎 **物件導向編程(OOP, Object-Oriented Programming)**是一種將程式設計組織成「物件」的方式,而物件可以...

2024-09-29 ‧ 由 ahpao 分享
DAY 16

物件與陣列的結合

第十六天:物件與陣列的結合 物件與陣列的結合使用是 JavaScript 中一個非常常見且強大的結構,能夠幫助我們更有效地處理和管理大量資料。了解如何將物件和陣...

2024-09-30 ‧ 由 ahpao 分享
DAY 17

ES6 解構賦值與擴展運算符

第十七天:ES6 解構賦值與擴展運算符 ES6 中非常實用的兩個功能:解構賦值(Destructuring Assignment) 和 擴展運算符(Spread...

2024-10-01 ‧ 由 ahpao 分享
DAY 18

事件處理

第十八天:事件處理 事件處理是網頁開發中的核心概念,它允許我們對用戶的操作作出反應,像是按下按鈕、輸入文字,還是移動滑鼠。 1. 什麼是事件? 事件 是指在網頁...

2024-10-02 ‧ 由 ahpao 分享
DAY 19

非同步 JavaScript 與 Promise

第十九天:非同步 JavaScript 與 Promise 非同步編程可以讓我們在不阻塞主線程的情況下執行長時間的操作,比如讀取伺服器上的資料或處理計時器。Pr...

2024-10-03 ‧ 由 ahpao 分享
DAY 20

Promise

第二十天:Promise 的基本用法 昨天的文章裡有提到 Promise,今天則再多探討一些。 1. Promise 是什麼? Promise 是 JavaSc...

2024-10-04 ‧ 由 ahpao 分享