這幾年因為 IT 鐵人賽的關係,有大量的技術相關書籍出版了。雖然看起來相當豐富,但是沒有人去對這些書籍做一個有系統的導讀,使得讀者迷失於茫茫書海之中,不知從那一本讀起。故本系列,就是一個針對這個問題,...
截至這個章節,我們大致上把要應用 FP 所需要、也最基礎的 JavaScript 概念了解過一遍了,當然在 後的章節中,我們還會把先前所提到的概念往更進階的延伸應用。 在自己初學 JavaScript...
相信各位 JavaScript 開發者,對表達式(Expression)與陳述式(statement)的概念不陌生,這兩個概念可以說是初階前端工程師必考的面試題,但這個概念為什麼重要到每間公司都要考你...
說到 Functional Programming,其實我們不難發現這個設計模式基本上就是以「函式」作為主軸。 函式在 FP 中可以說是核心概念,就像先前所提到的我們並不會提到所有那些常常被提到的 J...
前言 相信讀這篇文章的你,已經不是第一次看到 JavaScript 的 this 關鍵字了,但有時還是難以搞懂在一段複雜程式碼當中的 this 會指向哪裡是吧?我也曾經有過這種的困擾,所以寫了這篇文章...
這個章節要介紹Number的物件,Number物件是以Number()建構子來建立的。 語法new Number(value);參數value:用來建立物件的數值。 Number 物件主要的用途:...
在上個章節,我們聊到 JavaScript 其實是一種非常容易、不小心就變動到變數值的一種語言,這其實與它底層運作的記憶體位置有關,這說起來有點抽象,我們先來看看以下範例: console.log({...
今天的題目主要是練習for..in and for..of,什麼是for..in and for..of呢?這兩個又有什麼差別呢?我一開始也不懂,查了網路上好幾篇文章,大概看懂了,也就是說for..i...
在了解 FP 與 JavaScript 的歷史之後,有沒有覺得:「咦?設計模式其實也沒有離自己那麼遠嘛!」在繼續深入了解 FP 之前,讓我們來看看 JavaScript 這門語言的一些特性: 基本型別...
jsxgraph.js是javascript的一個動態幾何函式庫,因此操作JSXGraph之前,必須對javascript這個程式語言有基本的了解。如果您已經非常熟悉javascript,可以跳過今天...