Angular 项目本身是怎样管理代码的
想到解释不会冲突,或者说明怎么做不会冲突,就感觉有好多话要说。所以我只能回答:根本不用保证不冲突,遵循一般的 JavaScript 最佳实践就没问题。宗旨就是应用自身不产生全局变量即可。比如:/* avoid */var app = angular.module(\u0026#39;app\u0026#39;, );/* recommended */angular .module(\u0026#39;app\u0026#39;, );使用 IIFE 等等,推荐阅读下:johnpapa/angularjs-styleguide · GitHub。
■网友
看你项目的大小了。我在大项目里面是按相关的业务逻辑分模块。在小项目里是按功能分模块
■网友
我觉得不但是 angular,所有的js都应该有这样的通行方法举个例子,既然咱们javascript米有name space,或者package,那么就只能用假的了。比如你写了个utility 函数集合,整个网站都能用,但是又怕会变量名和局部重复,不妨采取以下措施,var util ={ LargeNum: 999999 , isOdd: function(x){ return (x!=null \u0026amp;\u0026amp; !isNaN(x) \u0026amp;\u0026amp; x\\2 == 1); }, getMax: function(a,b){ return Math.max(a,b); }};这样,你在别处调用变量或函数的时候,会写成 util.LargeNum , util.isOdd(34)完美管理了。原来在新泽西的时候,微软管style的大爷提过一嘴,一直用到现在,就没担心过
推荐阅读
- 滁宁城际铁路一期项目汊河新城特大桥箱梁架设完成
- 盐都区|15个高质量项目签约落户盐城高新区
- |盐城在建省级农业农村重大项目已完成投资65.9亿元
- 南通大学|创业项目聚焦二孩家庭,南通大学喜获国赛金奖
- 农民工工资|海门三项目被省住建厅列入拖欠农民工工资预警名单
- 有啥方法,网站,项目可以自己练习计算广告学
- |第七届淮海科学技术奖获奖名单揭晓121个创新项目、10名科技人才获奖
- 上市公司孵化新项目成熟之后,拆分出去成立新公司,这样不会损害其他股东的利益吗
- 风电场|国内首个 江苏如东H14海上风电场项目主体全面完工
- 入选|
