次世代 Hugo

智能を研ぎ、創造を編む

ECMAScript 之 Generic Method

ECMAScript 有個很有趣特性:Generic Method 可被其他型別透過 call() 使用,宛如自己的 Method 一般,這種 借用 Method 特性,使得該型別也擁有其他型別能力。

如何判斷變數型別 ?

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