您的位置:首页 > Web前端 > AngularJS

angularJS自执行函数的妙用

2016-06-29 15:55 651 查看
自执行函数(IIFE),给每个文件提供一个独立的作用域 
/* avoid */// logger.jsangular.module('app').factory('logger', logger);// logger function会被当作一个全局变量function logger() { }// storage.jsangular.module('app').factory('storage', storage);// storage function会被当作一个全局变量function storage() { }
/*** recommended** 再也不存在全局变量了*/// logger.js(function() {'use strict';angular.module('app').factory('logger', logger);function logger() { }})();// storage.js(function() {'use strict';angular.module('app').factory('storage', storage);function storage() { }})();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: