两年以前,我在这个回答下边写了一千来字草稿,试图论证 class 的一切功能都可以被工厂函数+闭包替代。
写了一半左右,我突然感到一种没来由的厌烦,于是它就在我的草稿箱中这样躺了两年。
我刚把这些东西全删了。
因为现在我真的在用 class,而不是干什么都糊个工厂函数。
前端如今不提倡使用 class 的观点,最终都可以归结于一点:我们讨厌 this。
有趣的是,为此许多内部实现***用了 class 的库,也会暴露一个 createXxx 函数,***…。
代码:
相对于 Linux,Windows Server 存在的意义是什么?
炫富真的很爽吗?
Windows上有没有一分多屏和多屏合一的软件?
日本通胀继续高歌猛进,5 月核心 CPI 同比上升3.7%,***大幅减少超长国债发行,日本经济怎么了?
李连杰时隔多年复出参演武侠电影《镖人:风起大漠》,票房能爆吗?
为什么越来越多人不敢炒股了?
Flutter 为什么没有一款好用的UI框架?
联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
SwiftUI 是不是一个败笔?
为什么一直在说稳就业,但找工作却越来越难了呢?
Office 中为何还要保留 Access 数据库?
OpenWrt 能做哪些有趣的事?
女生可以在家中裸居吗?
为什么 macOS 上国产软件不流氓?
游戏服务器程序何去何从?
当量子计算机能预测人类选择,自由意志是否沦为算法的注脚?
为什么个人需要公网ip?
如何评价Cursor?
PHP初学者,我能不能使用PHP来开发桌面应用?
始终怀不上孕是种怎样的体验?
如何评价首个女性友好的编程语言HerCode?
微软暂停专用 Xbox 掌机开发,转而优化 Windows 11 的掌机游戏体验,这背后原因有哪些?
吴柳芳的真实水平如何?
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
中国海军是如何崛起的?
伊朗这次让以色列打惨了,这个国家还能挺过来吗?
你怎么看待剪映收费过高问题?
你还在玩《魔兽世界》吗?
学习编程可以自学吗?