js 面向对象编程的静态属性和静态方法,实例属性和方法分别是什么?

Thaiki 2007-12-25 11:20:01
感觉还是PHP的面向对象爽快点
...全文
165 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
foolbirdflyfirst 2007-12-26
  • 打赏
  • 举报
回复
var jsClass = function(name)
{
this._var = name;//实列属性
this._getName = function(){return this._var} //实例方法
}
jsClass._var = 'static var';//静态属性
jsClass._getName = function(){return jsClass._var}//静态方法
jsClass.prototype.newVar = 'new var';//相当于实例属性
jsClass.prototype.newFun = function(){return 'new fun'};//相当于实例方法
var jc = new jsClass('dd');
alert(jc._var);
alert(jc._getName());
alert(jc.newVar);
alert(jc.newFun());
alert(jsClass._var);
alert(jsClass._getName());
Thaiki 2007-12-26
  • 打赏
  • 举报
回复
有人么?

21,882

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧