今天要跟大家討論的是我們可能常用但卻不知道它叫 Callback function。 什麼是 Callback function? Callback function 其實就是函式,差異只在 Call...
什麼是 JavaScript? JavaScript 是個跨平台、物件導向(OOP)、函式導向(FP)、輕小型的腳本語言。他有著半編譯的特性,以及獨特的執行模式,因其的自由度極高,進而延伸出了各種不同...
模組系統的概念大致上分兩種寫法,CommonJS 和 ESM 其引入方式的差異分別是require 和 import,今天會著重在ESM的寫法。 模組的概念其實在React框架已經不知不覺地被頻繁的使...
Day 12: Add Two Promises Given two promises promise1 and promise2, return a new promise. promise1 an...
JavaScript是一種廣泛使用的程式語言,用於網頁開發、服務器端編程和應用程序開發。 變數是JavaScript中的基本概念之一,用於存儲和操作數據。 在JavaScript中,有多種方式來聲明變...
昨天有講到迴圈的概念分成兩種,一種是有限制執行次數的 for 迴圈,另一個就是無限執行的 while 迴圈。while 迴圈非常簡單,只要符合判段式條件就會一直重複執行程式碼。 while 迴圈語法...
大家好,今天我會介紹JS中的迴圈(for, while loops)。迴圈這個function也是程式中不可或缺的元素,當我們希望重複做某件事情時,就可以利用for或while產生一個loop。 在J...
Day 11: Memoize Given a function fn, return a memoized version of that function. A memoized function...
大家好,今天我們會介紹JS的條件判斷(if,else)和 "&&,||" operator。 這些指令的code在JS上的編寫方式其實和C和C++十分類似,所以如果...
前言 今天我們將講解JavaScript的Constructor function(建構式函式),解釋其存在原因以及如何判別 說明 為何要有Constructor function呢? 為了方便創造...