zoukankan      html  css  js  c++  java
  • Javascript class related examples


    Part of the code refer to http://hi.baidu.com/ligq/blog/item/103115df9cdc390563279800.html

            MyClass = function () {
                var param = 2; // private
                this.m = 3; // public
                MyClass.staticCount = 5; // static

                this.publicMethod = function () {
                    alert(param); // "this" is function publicMethod, invoke class variable.
                };

                var privateMethod = function ()   // Only visible inside Restaurant()
                {
                    myPrivateVar = "I can set this here!";
                };

                MyClass.staticMethod = function () {
                    MyClass.staticCount++;
                };
            }
            MyClass.prototype.instanceMethod = function () { alert(this.m); }; // can invoke public var.

            //--------------------------------------------------
                var t = new MyClass();
                t.instanceMethod();
                alert(MyClass.staticCount);
                MyClass.staticMethod();
                alert(MyClass.staticCount);

  • 相关阅读:
    UML第一次编程作业
    css文本属性
    css文字属性
    Qobject设置对象名称和属性
    m3u8
    easyUI tree jQuery
    easyUI layout
    正则表达式
    Spring mvc 数据验证框架注解
    blur和click事件的先后顺序问题
  • 原文地址:https://www.cnblogs.com/webglcn/p/2640222.html
Copyright © 2011-2022 走看看