两年以前,我在这个回答下边写了一千来字草稿,试图论证 class 的一切功能都可以被工厂函数+闭包替代。
写了一半左右,我突然感到一种没来由的厌烦,于是它就在我的草稿箱中这样躺了两年。
我刚把这些东西全删了。
因为现在我真的在用 class,而不是干什么都糊个工厂函数。
前端如今不提倡使用 class 的观点,最终都可以归结于一点:我们讨厌 this。
有趣的是,为此许多内部实现***用了 class 的库,也会暴露一个 createXxx 函数,***…。
代码:
华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
修仙文明可能以怎样的方式碾压星际文明?
如何成为氛围感美女?
为什么腰肌劳损这么难治?
在微软(Microsoft)工作是怎样一番体验?
是什么原因导致HDR无法推行?
为什么晚清至建国前出了那么多大师?如辜鸿铭、钱锺书、陈寅恪等。
为什么突破性的技术总是最先发生在西方?
所以现有技术是无法侦测和锁定击落 B-2 ***轰炸机的吗?
如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
目前最具性价比的全栈路线是啥?
为什么女游泳运动员看起来大部分都是平胸?
圈子很小,怎样找男朋友?
韦东奕的牙怎么没了?
有一个***约你出去,你会去吗?
为什么大家不再提星链了(包括外网)?
为什么都认为无GC语言一定会比有GC语言要快?
大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
为什么中国的英语教育这么失败?
为什么程序员独爱用Mac进行编程?
***x512具体在哪些方面应用?
央视是否很少报道伊拉克了?
坐标福建福州,现在是不是适合卖房?
postgres集群的选择?
贵州榕江县城遭超 30 年一遇洪水威胁,最大商场被洪水淹没,目前当地情况如何?为什么此次洪水这么大?
Jetpack Compose 和 Flutter 应该先学哪个呢?
室友因为身体原因要用冰箱,但是电费却由我们平摊,合理嘛?
QQ 音乐客户端新增广告引起用户吐槽,你对此有哪些评价?