两年以前,我在这个回答下边写了一千来字草稿,试图论证 class 的一切功能都可以被工厂函数+闭包替代。
写了一半左右,我突然感到一种没来由的厌烦,于是它就在我的草稿箱中这样躺了两年。
我刚把这些东西全删了。
因为现在我真的在用 class,而不是干什么都糊个工厂函数。
前端如今不提倡使用 class 的观点,最终都可以归结于一点:我们讨厌 this。
有趣的是,为此许多内部实现***用了 class 的库,也会暴露一个 createXxx 函数,***…。
代码:
日本真的有些澡堂和温泉是不分男女的吗?有人去过不分男女的那种吗?
杨幂论文一年间 AI 率从 0 飙至 91%,为什么会这样?AI 查重到底有没有统一标准?
有没有免费的云服务器?
超小团队选择Django还是Flask?
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
怎样才能表现成经常坐飞机的样子?
2025年有没有推荐的键盘最好静音效果好点的?
选什么作为后端比较适合我,Django. Fastapi. Flask?
为什么有的房东喜欢把房间租给女租户?
为什么人到中年,很少有身材苗条的?
高一弟弟上设计课需要买电脑,为了杜绝他打游戏给他买了一万二的苹果,但他还是在想办法下载游戏,怎么救?
为什么英伟达要起nvidia这么一名字?
日本制造的质量真的就那么好吗?
为啥加州会站在非法移民一边?
MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
我应该设置多少kb才能让他不能玩游戏?
程序员看剧的时候,如果看到有敲代码页面,会暂停看代码吗?
一个体力无限但技术只有中甲水平的球员能在英超立足吗?
不是都说6月美债要爆吗 怎么没消息了?
作为一个腰细腿粗的女生什么感觉?
Manus会不会开源?
mozilla技术先进,为什么不挣钱?
现在个人博客不能备案了吗?
公司规定所有接口都用 post 请求,这是为什么?
苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
如何评价最新发布的 vivo X Fold5,作为首款「三防」折叠屏手机,都有哪些亮点值得关注?
中国现有的雷达技术能发现B2么?
为什么这么久了还是没有主流软件开发鸿蒙版?