現在寫 J***aScript 的是不是已經沒人在用 class 這個關鍵字了?
作者: 發布日期:2025-06-27 07:50:11
兩年以前,我在這個回答下邊寫了一千來字草稿,試圖論證 class 的一切功能都可以被工廠函數+閉包替代。
寫了一半左右,我突然感到一種沒來由的厭煩,于是它就在我的草稿箱中這樣躺了兩年。
我剛把這些東西全刪了。
因為現在我真的在用 class,而不是干什么都糊個工廠函數。
前端如今不提倡使用 class 的觀點,最終都可以歸結于一點:我們討厭 this。
有趣的是,為此許多內部實現***用了 class 的庫,也會暴露一個 createXxx 函數,***…。









