随笔分类 -  JavaScript

面向对象的JavaScript(2)闭包
摘要:在讨论私有属性和方法的实现之前,我们先了解一下Javascript中的一个概念“闭包”什么是“闭包”呢?我们先来看一个例子[代码]a是定义在函数Class1中私有变量,但是我们可以通过Class2访问它,这个比较好理解,但是如果我们是在Class1的外部来调用Class2呢?[代码]我们可以看到它仍然能够访问变量a从上面的例子可以看到在JavaScr... 阅读全文
posted @ 2009-08-29 12:32 滋心 阅读(301) 评论(0) 推荐(0)
面向对象的JavaScript(1):创建简单的类
摘要:我们以Book类为例,Book类有三个属性:书号、标题、作者[代码]这样一个简单的Book类就创建好了我们可以这样实例化这个类[代码]上面的类有一个问题,我们在实例化时,并没有对ISBN 属性进行数据完整性验证,我们修改一下上面的那个类[代码]现在情况看起来有所改善了,我们在实例化对象时对ISBN属性进行有效性检查,如果不通过将抛出一个异常。但是,现在又出现一个问题了我们看[代码]我们现在可以在实... 阅读全文
posted @ 2009-08-27 16:38 滋心 阅读(313) 评论(0) 推荐(0)
JQuery画细线表格
摘要:工作需要,要个Table画细线表格,如果用表格的Border属性呢,样式是立体的,不太好看,而且如果表格嵌套的话,里面的表格的外边框会比较粗,所以自己写了个JQuery的插件,可以画带外边框的细线表格和不带外边框的细线表格插件代码:[代码]CSS:[代码]调用: [代码][代码]已知的问题:如果表格中的td用到rowspan标记,会有问题,目前的替代做法是,用嵌套表格来实现(以解决)如果表格中有t... 阅读全文
posted @ 2009-05-13 12:50 滋心 阅读(1188) 评论(0) 推荐(0)
常用的节点类型
摘要:接口 nodeType常量 nodeType值 Element Node.ELEMENT_NODE 1 Text ... 阅读全文
posted @ 2006-06-15 13:20 滋心 阅读(193) 评论(0) 推荐(0)