次世代 Hugo

智能を研ぎ、創造を編む

手動從 Float 轉成 Integer

雖然 ECMAScript 對於數字只有 Number,且本質是 Float,但人類的數字系統還是有 Integer 與 Float 之分,且 Float 轉 Integer 亦是實務上常見的需求。

ECMAScript 之 Rest Parameter

對 Function 能否支援 無限 Argument,一直是檢驗一個語言的指標。在 ECMAScript 5 提供了 arguments Array-like Object;ECMAScript 2015 則提供了更好的 Rest Parameter 取代 arguments

Promise 之 Promise Constructor

除了使用 Promise.resolve()Promise.reject() 建立 Promise 外,也可使用 Promise Constructor 建立 Promise,其 Argument 為 Executor Function,提供了 resolve()reject(),可用來建立 Fulfilled Promise 與 Rejected Promise。