两年以前,我在这个回答下边写了一千来字草稿,试图论证 class 的一切功能都可以被工厂函数+闭包替代。
写了一半左右,我突然感到一种没来由的厌烦,于是它就在我的草稿箱中这样躺了两年。
我刚把这些东西全删了。
因为现在我真的在用 class,而不是干什么都糊个工厂函数。
前端如今不提倡使用 class 的观点,最终都可以归结于一点:我们讨厌 this。
有趣的是,为此许多内部实现***用了 class 的库,也会暴露一个 createXxx 函数,***…。
代码:
坚持使用 PHP 的你,如今有什么感悟?
参考 FreeBSD,随着 Ruby 的没落,GitHub、GitLab 是否会去 Ruby 化?
美国真会下场对伊朗开战吗?
为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
鱼缸能不能做到一直不换水还很清澈?
Rust 和 Go 的并发模型有什么不同,为什说 Rust 的并发模型更好 ?(1.0已没有内建模型?
为什么北方不善水战呢?北方也有很多大江大河呢?
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
中年夫妻有多少生活和谐的?
如何评价《一人之下》第721(764)话?
有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
为什么男生都不喜欢173身高的女生啊?
有没有人告诉我,云南昭通到底怎么样?
女朋友去露营,3女2男的,要在野外搭帐篷过一夜,她的闺蜜不想让我去,我该怎么办?
2029届全运会落地长沙,会对长沙有什么新的变化吗?
有个自闭症的孩子,该放弃吗?
为什么中国的英语教育这么失败?
女生真正的完美身材是什么样子?
为什么要在鱼缸里养水草?
你刚刚复制的内容是什么?
想知道德普怎么看上艾梅柏·希尔德的?
国产手机APP为什么越来越臃肿?
你的低成本爱好是什么?
深圳房价能跌到什么位置?
性在婚姻生活中真的重要吗?
有没有好看的个人博客的设计?
鸿蒙折叠屏笔记本为什么敢卖26999?
你们认为一个40多岁的女人老吗?
为什么 macOS 并不差,可市场总敌不过 Windows?
HTTP/3 解决了什么问题,又引入了什么新问题?