iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
自我挑戰組

前端工程師的30份套餐 系列

將前端領域自我學習30天吃進腦海裡的每份套餐記錄下來,即便每天的份量不多,透過循序漸進地學習,是希望能夠消化順暢順利吸收,並札實的累積基礎

參賽天數 24 天 | 共 30 篇文章 | 30 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day21-Curry(柯里化)

Curry(柯里化),是將一個接受n個參數的function,轉變成只接受一個參數function的過程。原理是將傳入function的參數,利用閉包的特性將它...

2018-11-05 ‧ 由 Jian 分享
DAY 22

Day22-Pure Function

Pure Function 翻譯為純函數,是指相同的輸入,永遠會得到相同的輸出,而且沒有任何副作用也不依賴任何外部狀態。Day21提到的curry(柯里化)也是...

2018-11-06 ‧ 由 Jian 分享
DAY 23

Day23-事件處理

JavaScript是一個以事件驅動(Event-driven)的程式語言。事件驅動程式設計的主要流程,是由圖形化使用者操作介面(UI)的互動事件為主要核心,藉...

2018-11-07 ‧ 由 Jian 分享
DAY 24

Day24-原型基礎物件導向

JavaScript本身就是原型為基礎的物件導向設計,至ES6標準制定後仍沒變動過。在物件的章節中所介紹的類別定義方式,只是原型物件導向語法的語法糖,骨子裡還是...

2018-11-08 ‧ 由 Jian 分享

React 快速建置開發環境與開發工具介紹

如何開始React的第一步 首先:建立React專案 //建立新專案 npx install -g create-react-app` create-react...

2018-11-29 ‧ 由 Jian 分享

JSX (一)

* 簡介 JSX是一種JavaScript的語法擴展,一種類似XML的語法,而在寫React元件時,通常會使用JSX來提升程式撰寫效率,但是JSX並非強制使用,...

2018-12-01 ‧ 由 Jian 分享

JSX(二)

* 屬性 JSX的特性更接近JavaScript而不是HTML,所以在React DOM 使用camelCase小駝峰來命名,用這方始來定義屬性名稱,而不是使用...

2018-12-01 ‧ 由 Jian 分享

認識React

前兩篇介紹了JSX,稍微熟悉之後就正式地介紹一下React這位朋友。首先React是Library 不是Framework,雖然滿多人提到前端框架時,都會把Re...

2018-12-02 ‧ 由 Jian 分享

React的props與state

記得這兩位朋友的分別代表的作用 state是讓元件控制自己的狀態 props是讓外部對元件自己進行配置 *props props是React父元件與子元件間...

2018-12-03 ‧ 由 Jian 分享

React 生命週期(Life Cycle)

從圖中可以清楚了解整個React元件生命週期的觸發時間點 元件執行生命週期方法可分為三種 Mounting:會在元件建立時被執行 constructor()...

2018-12-03 ‧ 由 Jian 分享