摘要: 近在几个群上经常看到有人问在一个类里的一个 function 怎么调用 this. 定义后公开的方法。现发一篇类实现的随笔。首先说说类,在一个类里我们会有以下的几个特征:1. 公有方法2. 私有方法3. 属性4. 私有变量5. 构造函数我们直接看一个例子:/***定义类***/var Class = function(){ var _self = this;//把本身引用负值到一变量上 var _Field = "Test Field"; //私有字段 var privateMethod = function(){ //私有方法 alert(_self.Prop... 阅读全文
posted @ 2012-04-06 10:17 心有余白 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 早些天写过了类的实现,接着我们看看的静态类的实现。这东西在Javascript里用得会非常的频繁,因为针对现在的网页,多个基于同一个类对象的页面不多,往往不同块对象的交互就可以解决问题了,这就需要在JS针对元素定义几个静态类就可以完事了,进入正题。这次我们直接看例子:/***定义静态类***/var Core = {};Core.StaticClass = (function(){ var Return = { Property: "Test Static Property", //公有属性 Method: function(){ //公有方法 ... 阅读全文
posted @ 2012-04-06 10:10 心有余白 阅读(7271) 评论(0) 推荐(1) 编辑