cnblogs.news.Article=function(){
var _this=this;
this.title=null;
this.content=null;
this.show=function(){
document.write("
"+_this.title+"
");
document.write("
"+_this.content+"
");
}
}
cnblogs.news.Article={
title:"这是文章标题",
content:"这是文章内容",
show:function(){
document.write("
"+cnblogs.news.Article.title+"
");
document.write("
"+cnblogs.news.Article.content+"
");
}
};
那么何时选择实例类,何时选择静态类呢,就个人经验而言(说得不对敬请斧正刀正,怎么正都可以^_^),开发一些对dom的依赖比较弱,而要求复用型很强的程序,如工具类,插件类,结构,使用静态类;反之如果程序对dom依赖很强,经常有变量传来传去,或者对类的结构造成变化,这时选用实例类。个人比较推崇第一种方案,其代码风格较之第二种更像C#,我想写惯了C#的同学也会这样觉得的,^_^。