DI是Angular的特色功能,而在Angular 2.0的计划中,DI将成为一个独立的模块,参见 https://github.com/angular/di.js 这意味着它也有机会被用于nodejs等技术中,其他前端框架也完全有机会使用它. DI简介 对于后端程序员,特别是java..NET程序员来说,DI是个无须解释的概念,但是对前端程序员则比较陌生,我只简单的说一下DI的概念,然后分析用JS实现DI的原理,DI原理和优点的深入讲解参见 http://zh.wikipedia.org/wi…