web前端学习路线大厂面试题详解
web前端学习路线大厂面试题详解,依赖注入原理手动实现依赖注入实现方式-var _global={-ajax:function(){//申明服务,也可以说是内部类-this.get=function(){-//todo:get方式请求数据-console.log(“get is success”);-};-This.post=function(){-//todo:post方式请求数据-console.log(“post is success”);-}-},-//…还可以定义若干个不同的服务-init:function(_server,_fx){//这个方法起到一个注入器的作用-var _args=[];-for(var i=0;i<_server.length;i++){-_args.push(new this[_servers[i]]);/这里尤为关键,必须是新new出来的对象,如果是预定义的对象的情况,很有可能改一处动全局的致命错误。/-}-_fx.apply(this,_args);-}-} -_global.init([“ajax”],function(_ajax){•/...






