zoukankan      html  css  js  c++  java
  • javascript中private,public,static,construct的理解

    //private,public,static,construct的理解
    function class1()
    {
     //private fields
     var m_first=1;
     var m_second=2;
     
     
     m_third=3;//全局变量
     
     //private method
     var method1=function()
     {
      alert(m_first);
     }
     var method2=function()
     {
      alert(m_second);
     }
     
     //public
     this.m_five=5;//在公有方法和原型方法中this表示实例对象
     this.method5=function()//在公有方法和原型方法中this表示实例对象
     {
      alert(this.m_five);
     }
     
     //构造函数用于调用私有函数
     //class1//名字可有可无
     {
      method1();
      method2();
     }
    }
    class1.m_fourth=4;//静态变量
    class1.method3=function()//静态成员函数
    {
     alert(this.toString);//在静态成员中this表示类本身这里是class1
     alert(this.m_fourth);
    }

    class1.prototype.method4=function()//public公有方法
    {
     alert(this.toString);//在公有方法和原型方法中this表示实例对象
    }

  • 相关阅读:
    hbase 得到一行的数据详情
    文件上传
    es 启动用户
    es 分片丢失
    es 调整查询窗口
    hbase 字段值开头查询
    maven 项目linux运行可执行jar
    hbase count 扫表查询
    hbase 查询空串空字段
    sql常用手法(二)
  • 原文地址:https://www.cnblogs.com/kuailewangzi1212/p/885785.html
Copyright © 2011-2022 走看看