[JavaScriptWeird]No.45 函式建構子與「.prototype」 發表於 2019-02-07 | 更新於 2020-02-16 | 分類於 前端學習上一篇看到了函式建構子能夠幫新物件設定屬性和方法,接下來要介紹如何使用函式建構子設定原型,是另一個 JavaScript 建立物件的重要部分。閱讀全文 »
[JavaScriptWeird]No.44 函數建構子「new」 發表於 2019-02-06 | 更新於 2020-02-16 | 分類於 前端學習至此我們已經了解物件和原型、繼承、原型鏈、物件屬性、方法等等,現在該更深入的討論建立物件。之前建立物件的方式都是使用物件實體語法建立的,然而有另一種方法可以建立物件,這是本篇要討論的內容。閱讀全文 »
[JavaScriptWeird]No.43 Reflection 與 Extend 發表於 2019-02-06 | 更新於 2020-02-16 | 分類於 前端學習這門課程推出的時候 ES6 還未問世,現在可以看到許多的框架都有 Extend 的概念,甚至 ES6 也有 Extends ,而本小節課程作者要用 underscore.js ,利用一個叫做 reflection 的概念達成 extend。閱讀全文 »
[JavaScriptWeird]No.42 所有東西都是物件或純值 發表於 2019-02-06 | 更新於 2020-02-16 | 分類於 前端學習上一篇了解物件原型與原型鏈,接著我們透過一些簡單的驗證可以了解到 JavaScript 的所有東西都是物件或純值, JavaScript 的所有東西像是數值、字串、布林、函式、陣列、一般物件這些都有原型,除了 JavaScript 的基本物件 (base object)。閱讀全文 »
[JavaScriptWeird]No.40 觀念小叮嚀:古典和原型繼承 發表於 2019-02-05 | 更新於 2020-02-16 | 分類於 前端學習老樣子,在進入新的觀念之前,都會先解釋某些特定名詞的意思,避免聽不懂講師再說什麼,本篇之後將進入 JavaScript 相當受歡迎也很困難的概念,我們要討論 JavaScript 的物件導向和原型繼承。閱讀全文 »
[JavaScriptWeird]No.39 函式程式設計 發表於 2019-02-04 | 更新於 2020-02-16 | 分類於 前端學習討論完一級函式與 JavaScript 其他特色後,我們已經可以使用這些概念進行 JavaScript 中的函式程式設計 (Functional Programming),這很有趣也非常強大,但一開始不好掌握,需要多多練習。閱讀全文 »
[JavaScriptDungeon]LV.1 九九乘法表 發表於 2019-02-03 | 更新於 2020-02-16 | 分類於 前端學習六角 JavaScriptDungeon 九九乘法表閱讀全文 »
[JavaScriptDungeon]LV.0 挑戰 JavaScript 地下城 發表於 2019-02-03 | 更新於 2020-02-16 | 分類於 前端學習雖然我的克服 JavaScript 奇怪部份的記錄還沒寫完,但是又迫不及待的把自己推入另一個火坑 - 六角的 JavaScript 地下城。閱讀全文 »