两年以前,我在这个回答下边写了一千来字草稿,试图论证 class 的一切功能都可以被工厂函数+闭包替代。
写了一半左右,我突然感到一种没来由的厌烦,于是它就在我的草稿箱中这样躺了两年。
我刚把这些东西全删了。
因为现在我真的在用 class,而不是干什么都糊个工厂函数。
前端如今不提倡使用 class 的观点,最终都可以归结于一点:我们讨厌 this。
有趣的是,为此许多内部实现***用了 class 的库,也会暴露一个 createXxx 函数,***…。
代码:
docker有哪些有趣的用途?
DLM(扩散语言模型)会成为2025年的Mamba吗?
泡泡玛特成立电影工作室,将推出《LABUBU 与朋友们》动画剧集,这能够有效延长 IP 寿命吗?
服务器能否拒绝非浏览器发起的HTTP请求?
英伟达 RTX 5050 笔记本显卡跑分曝光,该显卡有哪些亮点?
你为什么坚持使用/学rust?
群晖 nas 有些什么基本和好玩的功能?
有没有开源的音频AI降噪库?
为什么红色警戒到现在还是这么多人玩?
NAS的盘是否需要一次性买齐?
小朋友到底应不应该购买SWitch?
华为中年粉丝都是什么样子的?
现在大模型比较火,看着主流都是用Python。那Spring AI会坚持到最后吗?
显示器选32还是27,2k还是4k?
MacOS真的比Windows流畅吗?
为什么Rust的包管理器Cargo这么好用?
如何搭建自己CDN服务器?
通过重体力劳动练出来的肌肉和标准健美人员肌肉有什么不同?
黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
魔兽世界有必要4k吗?
如何评价电影《碟中谍8:最后清算》?
为什么游戏总是缺少 dll 文件?
一个练过功夫的姑娘能打过一个没练过的男人吗?
为什么中国男性正在集体退出相亲市场?
PHP现在真的已经过时了吗?
美国投掷 6 枚钻地炸弹袭击伊朗福尔多核设施,钻地弹有多大杀伤力?能摧毁伊朗地下核设施吗?
如何评价前端框架 Solid?
30马赫的导弹,近防炮能挡住吗?
怎样自己做一个ai生成音乐的软件?