两年以前,我在这个回答下边写了一千来字草稿,试图论证 class 的一切功能都可以被工厂函数+闭包替代。
写了一半左右,我突然感到一种没来由的厌烦,于是它就在我的草稿箱中这样躺了两年。
我刚把这些东西全删了。
因为现在我真的在用 class,而不是干什么都糊个工厂函数。
前端如今不提倡使用 class 的观点,最终都可以归结于一点:我们讨厌 this。
有趣的是,为此许多内部实现***用了 class 的库,也会暴露一个 createXxx 函数,***…。
代码:
有没有宝塔平替的服务器管理面板,现在宝塔越来越贵了,也太臃肿了?
为什么程序员独爱用Mac进行编程?
大一计算机新生怎么合理利用github?
真的有这种又苗条身材又爆炸的么?
人可以极简主义到什么程度?
陆奇为什么离开百度之后混得不乐观?
请问27寸4K显示器哪个好呀?
为什么有的女生喜欢穿紧身牛仔裤?
为什么 Bun 选择了 Zig 以及 JSCore?
一个人能做出什么开源项目?
如何评价 DiskGenius 这款软件?
《士兵突击》中如果高城动用关系,史今能不能留下来?
电视支持4K120hz,为什么连接电脑后4K下最高只能选择60hz?
有哪些小众的开源项目养活了一大批人?
如何系统地学习Rust语言?
前后楼怎么共享宽带?
未来几年,市场对 AI 人才的需求会集中在哪几个方向?
如何看待广西举全区之力支持柳州化解债务?为什么最近地方债又重回公众视野?
为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
你觉得《捞女游戏》会因为不可抗力而被下架吗?
你的内衣丢过吗?
为什么美军B2实战以后认为一部分网友又没信心了?
减肥是运动重要,还是饮食重要?
你自己觉得自己的身材好吗?
如何评价林志玲?
为什么说 Node.js 有望超越J***a?
81年女,本科,未婚未育,还有结婚的可能性吗?
小米Yu7的超预期大爆是否会促使华为亲自下场造车?
哪个ai写代码最强?
程序员平时都是CRUD开发工作,真的需要深入理解原理性的知识点吗?