当前位置:  开发笔记 > 编程语言 > 正文

将2个javascript对象连接在一起的正确方法是什么?

如何解决《将2个javascript对象连接在一起的正确方法是什么?》经验,为你挑选了0个好方法。

我目前面临一个难题:将两个javascript对象连接在一起的正确方法是什么?

想象一下像文本编辑器这样的应用程序,它有几个不同的文件.我有一些HTML页面代表笔记本的视图.我有一个文件notebook.js,其中包含NotebookController和Notebook View的类定义.

NotebookControler对象负责在笔记本上执行业务逻辑,如"保存笔记本","加载笔记本","新笔记本".NotebookView负责管理用于演示的HTML.它做低级别的东西,如"获取/设置笔记本电脑主体""获取/设置笔记本名称".它还侦听DOM事件(onClick)并触发业务事件(saveNotebook).这是我对被动视图模式的尝试.

我希望我的javascript客户端代码是面向对象的,分离的关注点和单元可测试的.我想用模拟NotebookView测试NotebookController,反之亦然.这意味着我不能只在NotebookController中实例化NotebookView.我也是

在我的notebook.js中放入一些逻辑,将2连接在一起

在我的应用程序中有一个全局函数,它知道实例化其中一个并将它们连接在一起

使用依赖注入,可以是本土的,也可以是SquirrelIoc

在Java中,选择是自然的:使用Spring.但这似乎不是JavaScript-y.什么是正确的做法?

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有