var myApplication = myApplication || {};
myApplication.utils = {};
(function () {
var value = https://www.isolves.com/it/cxkf/yy/js/2019-08-21/5;
this.getValue = https://www.isolves.com/it/cxkf/yy/js/2019-08-21/function () {
return value;
}
// 定义新的子命名空间
this.tools = {};
}).apply(myApplication.utils);
(function () {
this.diagnose = function () {
return "diagnose";
}
}).apply(myApplication.utils.tools);
// 同样的方式在普通的IIFE上扩展功能,仅仅将上下文作为参数传递并修改,而不是仅仅使用this,如果你经常被全局变量冲突困扰,一定要牢记JavaScript命名空间知识点 。
推荐阅读
- 小户型设计如何节省家居空间
- 华为手机内存不够用?只要关闭这2个设置,轻松腾出10G空间
- 宝马|空间不输大哥X3 全新宝马X1内饰首曝:标配双联屏
- Strategy Pattern JavaScript设计模式之策略模式
- JavaScript中变量和作用域
- JavaScript都得知道这3个数组方法
- 淘宝商品标题的命名规则,技巧,优化 淘宝标题怎么组合
- 小米10可免费领一年1T云空间+全家桶会员,附方法
- javascript 创建对象常用几种方式
- Java中变量命名规则
