Tag: 操作系统的

如何正确设置JavaScript名称空间和类?

似乎有很多方法来设置一个JavaScript应用程序,所以它是混淆的,哪一个是正确的或最好的。 下面的技术有什么区别或者更好的方法吗? MyNamespace.MyClass = { someProperty: 5, anotherProperty: false, init: function () { //do initialization }, someFunction: function () { //do something } }; $(function () { MyNamespace.MyClass.init(); }); 其他方式: MyNamespace.MyClass = (function () { var someProperty = 5; var anotherProperty = false; var init = function () { //do something }; var someFunction = […]