Published onOctober 22, 2025设计模式design单例模式 确保一个类只有一个实例,并提供全局访问点。保证了一个类只有一个实例。 解决了什么问题? 保证全局唯一,避免数据状态混乱,节省资源。比如 modal 弹窗(只需要一个,最多替换里面的内容),比如文档编辑器示例(一个页面中只需要一个,允许操作这个示例),比如 Redux(只需要一个管理全局数据) 最佳实践: 1. ES6 导出的对象也是唯一的,无需手动实现单例 2. 实现的时候需要注意隐藏构...