我們都知道進入一個新的未知領域,大多數的學生都會選擇從理論開始學習。
本系列文章將從實務層面著手,讀者不僅能從中學習理論,也能理解如何將理論應用於實作中。
大家好! 「鏈」和「鍊」的意思不完全相同,但是它們都有環環相扣的概念,在這裡是通用的。我們進入主題吧! 原型鍊 昨天我們提到,陣列的 valueOf 方法其實...
大家好! 我們花了兩天介紹原型鏈和原型繼承的原理,今天就要介紹繼承的方法了。我們進入今天的主題吧! Object.create /* 使用說明 */ Obje...
大家好! 理解完物件繼承的方法,就要接續介紹今天的 Getter 和 Setter 了。我們進入今天的主題吧! 存取行為 出現賦值和取值的行為,就是存取行為。...
大家好! 文章到今天也快要寫一半了,謝謝各位的閱讀。我們進入今天的主題吧! 控制物件 先建立一個物件並賦值: let record = { name: nul...
大家好! 要寫到今天也真是不容易呢!明天就要從 50% 開始了!我們進入今天的主題吧! 嚴謹模式 當我們直接呼叫 this 時,this 會指向 window...
大家好! 相信各位都有看到標題了,今天開始就要實作函式庫了。我們進入今天的主題吧! jQuery 很久之前,jQuery 因為簡單的寫法和方便的功能而大受歡迎...
大家好! 昨天我們成功使用建構式建立一個新物件。今天我們要實作的就是,在物件原型中新增共用方法。 繼承 我們在 JS 12 提到了繼承方式,但是這些方式都是直...
大家好! 昨天我們建立了看似陣列的物件,其實它就是接下來要介紹的偽陣列物件(Array-like Object)。我們進入今天的主題吧! 偽陣列 因為偽陣列不...
大家好! 今天要介紹的是能控制網頁內容的原型方法。我們進入今天的主題吧! 插入元素 Felix.prototype.insert = function (el...
大家好! 昨天我們建立了 insert 方法,今天我們就要延伸它的用法。我們進入今天的主題吧! 前言 $('<button>Submit</...