获得徽章 0
- #DeepSeek 体验分享#
Deepseek 部分网站平替:
1. 秘塔搜索:
metaso.cn
2. 360纳米AI搜索:
www.n.cn
3. 硅基流动:cloud.siliconflow.cn
4. 字节跳动火山引擎:console.volcengine.com
5. 百度云千帆:console.bce.baidu.com
6. 英伟达NIM:build.nvidia.com
7. Groq:groq.com
8. Fireworks:fireworks.ai
9. Chutes:chutes.ai
10. Github:github.com🚫
11. POE:poe.com🚫
12. Cursor:cursor.sh🚫
13. Monica:monica.im🚫
14. Lambda:lambdalabs.com🚫
15. Cerebras:cerebras.ai🚫
16. Perplexity:www.perplexity.ai🚫
17. 阿里云百炼:api.together.ai
🚫 为需要魔法展开1133 - js如何遵循开放封闭原则?
"遵循开放封闭原则意味着代码应该对扩展开放,对修改封闭。在JavaScript中,可以通过以下方式实现开放封闭原则:
1. 使用面向对象编程中的多态性和继承性,通过创建抽象类和接口来定义规范,以实现对扩展开放。在需要增加新功能时,只需创建新的子类并实现规范,而不需要修改原有代码。
2. 使用设计模式,如工厂模式、策略模式等,将功能进行解耦,使得每个功能模块都可以独立扩展和修改,而不影响其他部分。
3. 使用事件驱动的编程方式,通过订阅者模式实现对修改封闭。当需要新增功能时,只需添加新的订阅者,而不需要修改已有的代码。
4. 使用模块化开发,将功能划分为独立的模块,通过导入导出等方式实现对扩展开放。新增功能时,只需要添加新的模块,而不需要修改原有模块。
通过以上方式,可以在JavaScript中遵循开放封闭原则,使得代码更易扩展和维护。"展开12 - jym,公司有个需求:有两块屏幕A和B,这两块屏幕连接同一台电脑。首先,在屏幕A中打开chrome浏览器,访问我们的页面aa.xx.com,然后领导要求,当屏幕A上打开aa.xx.com时,要自动在屏幕B上打开bb.xx.com页面,无论屏幕B上是否有浏览器,没有浏览器时要调起浏览器并打开bb.xx.com页面,有浏览器时要自动在浏览器上打开bb.xx.com。jym认为这可能吗?我说不可能,做后端的副经理认为这个功能可以做,用JavaScript做
展开5817
![[灵光一现]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_25.51e6984.png)
![[吐舌]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_95.6b0752f.png)
![[奋斗]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_29.2801857.png)
![[呲牙]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_2.cd1e2bd.png)
![[流泪]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_6.dde0d83.png)