javascript中private,public,static,construct的理解
2007-09-07 14:57
429 查看
//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表示实例对象
}
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表示实例对象
}
相关文章推荐
- 修饰符(public、private、static、final)简单理解
- JavaScript实现类的private、protected、public、static以及继承
- JavaScript实现类的private、protected、public、static以及继承
- JavaScript:如何获得 Private、Privileged、Public 和 Static 成员(属性和方法)【翻译+整理】
- php怎么理解这些个关键字啊,public;private;protect;final;static;const
- PHP中对public,static,private,protected的理解
- JavaScript实现类的private、protected、public、static以及继承
- JavaScript实现类的private、protected、public、static以及继承
- 用例子理解Java权限修饰符(private,default,protected和public)
- 深入理解C++中public、protected及private用法
- public、protected、private、abstract、static和final
- php 静态绑定中的static::与修饰符private,public,protected之间的关系
- 深入理解C++中public、protected及private用法
- 对于类成员访问控制属性public和private的理解
- 深入理解C++中public、protected及private用法
- 深入理解C++中public、protected及private用法
- 用例子理解Java权限修饰符(private,default,protected和public)
- VBA中dim,static和public,private的区别
- 深入理解C++中public、protected及private用法
- JavaScript的public、private和privileged模式