Lesson 13 : 回呼函式_callback

回呼函式在 JavaScript 用在網頁前端時被非常頻繁的使用。

何謂「callback」? 舉例:

上課鐘響後,老師還沒進教室前,你在桌子下面偷打電動。

並請同學在老師進教室時叫你。這就是 callback。

當然,你的同學可以主動叫你 ; 或者你請同學叫你。

...繼續閱讀 »

Lesson 10 : 函式

函式(function) 是 JavaScript 程式碼區塊,僅定義一次, 但可以被多次執行或調用(invoked)。 
使用 function,可避免重複寫一樣的程式碼, 是模組化程式架構時很重要的一個工具。

...繼續閱讀 »

Lesson 9 : 物件

程式語言中的物件(object)通常會包含:
屬性 (properties):代表這個物件所擁有的資料。
方法 (method):也稱作函式,讓物件可以執行工作,也就是這個物件的功能。

宣告物件的方式:const obj = {};   // 一個空的物件

...繼續閱讀 »

Lesson 6:條件判斷 if, else if, else

條件語句用於基於不同的條件來執行不同的動作 :
 if 語句 :  只有當指定條件為真時,使用該語句來執行代碼
 if ... else語句 :  當條件為真時執行代碼,當條件為假時執行其他代碼
 if ... else if .... else語句 : 使用該語句來選擇多個代碼塊之一來執行 
...繼續閱讀 »