Javascript:带有公共访问器的私有对象

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Javascript:带有公共访问器的私有对象相关的知识,希望对你有一定的参考价值。

  1. if (typeof MyApp !== 'object') (function () {
  2. // Public Methods
  3. window.doPrivateMethod = function (boo) {
  4. MyApp.privateMethod(boo);
  5. }
  6. // Private Vars
  7. var MyApp = {
  8. init:function() {
  9. console.log(this);
  10. },
  11. privateMethod:function(res) {
  12. console.log('Called Private Method with ' + res);
  13. }
  14. };
  15. return MyApp.init();
  16. })();

以上是关于Javascript:带有公共访问器的私有对象的主要内容,如果未能解决你的问题,请参考以下文章

从 javascript 类中的“私有”方法访问“公共”方法

javascript私有函数访问公共变量

带有 Getter/Setter 的私有列表与公共列表

javascript 对象私有属性的行为就像是公共的

javascript 仿面向对象编程实例代码(私有,公共变量。。。)

javascript 实例 静态 公共 私有