gpt4 book ai didi

javascript - 两个闭包有什么区别?

转载 作者:行者123 更新时间:2023-11-29 15:36:08 28 4
gpt4 key购买 nike

<分区>

我正在使用我的 js 文件:

(function() {
'use strict';
angular
.module('app.someModule')
.config(config);
function config(someDependency){
//some configuration
}
config.$inject=['someDependency'];
})();

但是我看到当我使用闭包时,有些人将闭包注入(inject) Angular 对象本身。像这样的东西:

(function(angular){/*whatever logic*/})(angular);

哪种用法更好或者两种用法有什么区别吗?

所以我没有像往常一样添加全局 Angular 变量,这样不会造成任何麻烦?

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com