随笔分类 -  javascript

jser
摘要:核心函数:[代码]示例: <script type="text/javascript">alert("in!");</script> 阅读全文
posted @ 2009-11-01 23:24 Hank Chu 阅读(217) 评论(0) 推荐(1)
摘要:js是函数第一型的语言,在下面使用函数来创建对象。一、属性1.私有属性在函数中,使用var或function声明来维持私有属性(包括普通变量和方法)2.共有属性共有属性采用this.attr的形式3.原型属性以objName.prototype.attr设置的属性,即在原型对象上添加的属性4.类属性objName.attr设置的属性例子:[代码]得到结果: undifined 2 undifine... 阅读全文
posted @ 2009-11-01 21:56 Hank Chu 阅读(1030) 评论(0) 推荐(1)
摘要:思路来自于Nicholas C. Zakas发表的《JavaScript Variable Performance》在js中对象的外在表现形式为函数。第一步. 定义后:每个已定义函数,都有一个内在属性[scope],其对应一个对象的列表,列表中的对象仅能内部访问。例如:建立一个全局函数A,那么A的[Scope]内部属性中只包含一个全局对象(Global Object),而如果我们在A中创建一个新的... 阅读全文
posted @ 2009-10-31 10:05 Hank Chu 阅读(1239) 评论(1) 推荐(1)
摘要:在看《js设计模式》中,作者提到了js中的两种继承方式:类继承 或 原型继承,或许是本人才疏学浅,竟发现一些问题。一、类继承思路:作者的思路是使用基于类来继承,并且做了一个extend函数,在第一时间就吸引了我的眼球,函数如下:[代码]在js中sunClass和superClass分别是子类和父类的名字(即函数的名字).在使用的时候作者的思路类似是这样:[代码]但是我在测试中发现一个问题,在上面的... 阅读全文
posted @ 2009-10-30 20:09 Hank Chu 阅读(380) 评论(1) 推荐(1)