點燈坊

學而時習之,不亦悅乎

Tag : ECMAScript

如何判斷 ECMAScript 變數型別 ?

ECMAScript 雖然是 Dynamic Language,但並不代表 Variable 沒有 Type,只是其內建獲得 Type 的方式包含太多 驚喜,成為備受爭議的部分。本文整理出 4 種獲得 Type 方式,各有其優缺點,最後整理出自己的 typeof(),可以判斷出各種 Type。

如何優雅地 Debug Callback ?

ECMAScript 是大量使用 Callback 的語言,實務上我們常想針對 Callback 加以 console.log() 協助 Debug,該如何優雅地使用 console.log() 呢 ?