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









