我正在编制一个偏见列表(支持者和反对者),向我的团队解释为什么我们当前的javascript设计已经过时了。这是一个开放式的问题,我正在寻找第三方对以下专业人士的分析和范式的分析。
我们现有的系统范例如下所示
var class= (function () {
var property1 = 8;
var method2 = function (value) {
var instance = this;
return value;
};
var method1 = function () {
var instance = this;
return "Hello";
};
return {
init: function () {
alert(methodTwo(methodName()));
method2();
console.log(state);
},
method1: function(){
method1();
}
}
})();
我想让他相信以下是最佳做法
namespace.MyClass = function(){
var instance = this;
instance.Property1 = 8;
instance.Method1 = function(){};
instance.Method2 = function(){};
}
var myobject = new namespace.MyClass();
答案 0 :(得分:0)
立即调用的函数表达式:
脚本6:
PseudoObjectOrientated: