两年以前,我在这个回答下边写了一千来字草稿,试图论证 class 的一切功能都可以被工厂函数+闭包替代。
写了一半左右,我突然感到一种没来由的厌烦,于是它就在我的草稿箱中这样躺了两年。
我刚把这些东西全删了。
因为现在我真的在用 class,而不是干什么都糊个工厂函数。
前端如今不提倡使用 class 的观点,最终都可以归结于一点:我们讨厌 this。
有趣的是,为此许多内部实现***用了 class 的库,也会暴露一个 createXxx 函数,***…。
代码:
我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
如何评价“寡姐”斯嘉丽·约翰逊的身材?
为什么不建议在 Docker 中跑 MySQL?
以前的日漫都这大胆的吗?
MacOS的哪个设计让你非常恼火?
央企的信创,是否有必要把 spring 替换成国产的 solon ?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
突然发现自己变老是怎样一种体验?
Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
为什么一般人不建议住别墅?
如何看待Ollama基于Go语言开发而不是别的编程语言?
如何看待英伟达新推出的显卡5090dd?
《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
为什么Steam Deck能做好Windows游戏转译但是Apple Mac就做不好?
开发了一个App,上线之后一个用户也没有怎么办?
据说Rust和WASM可以让J***ascript变得更强,有值得推荐的项目吗?
为什么情侣在一起旅行后容易分手?
如何评价前端组件库shadcn/ui?
你在出租房屋发现过什么前租客留下的“宝藏”?
华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
评价一下Proxmox VE与ESXi的优劣?
JetBrains 放弃 AppCode 是否是一个错误决定?
如何评价阿富汗取消与中国的石油开***合同?
switch2好用吗朋友们?
如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
哪些练习可以恢复腰肌劳损?
你觉得最毁三观的事是什么?