所有文章

分享技術、電影、動漫、遊戲和旅遊的心得

Understand JavaScript #24 ES6 Class

本文主要內容為探討另一個建立物件和設定原型的方法「ES6 Class」的相關知識。

javascript
Understand JavaScript #23 使用 Object.create 建立多層繼承

本文主要內容為探討「Object.create」的相關知識以及搭配使用的 Polyfill。

javascript
Understand JavaScript #22 內建的函式建構子

本文主要內容為探討「JavaScript 內建的函式建構子」的相關知識。

javascript
Understand JavaScript #21 使用建構式自定義原型

本文主要內容為探討關鍵字 new 與函式建構子的相關知識,內容包含關鍵字 new、函式建構子,以及函式的原型屬性。

javascript
Understand JavaScript #20 物件導向與原型繼承

本文主要內容為探討「原型」的相關知識,包含原型繼承、原型鏈、基本物件,以及資源庫 Underscore 裡面的 Reflection 與 Extend 模式。

javascript
Understand JavaScript #19 Functional Programming ft. Underscore, Loadsh

本文主要內容為探討「函式程式設計」的相關知識,透過一個經典的範例玩轉 Functional Programming,也會提到 Underscore 與 Loadsh 這兩個有名的資源庫。

javascript
Understand JavaScript #18 bind()、call() 與 apply()

本文主要內容為探討 bind()、call() 與 apply() 的相關知識,這三個函式都與 this 有關,可以用來控制 this 變數。

javascript
Understand JavaScript #17 回呼函式 (Callback Function)

本文主要內容為探討「回呼函式」的相關知識,其實我們可能已經用過回呼函式的概念了,像是 setTimeout 或是 jQuery 事件就是在使用閉包與回呼的概念喔。

javascript