06 2011 档案
javascript prototype
摘要:原型真谛正当我们感概万分时,天空中一道红光闪过,祥云中出现了观音菩萨。只见她手持玉净瓶,轻拂翠柳枝,洒下几滴甘露,顿时让JavaScript又添新的灵气。观音洒下的甘露在JavaScript的世界里凝结成块,成为了一种称为“语法甘露”的东西。这种语法甘露可以让我们编写的代码看起来更象对象语言。要想知道这“语法甘露”为何物,就请君侧耳细听。在理解这些语法甘露之前,我们需要重新再回顾一下JavaScript构造对象的过程。我们已经知道,用 var anObject = new aFunction() 形式创建对象的过程实际上可以分为三步:第一步是建立一个新对象;第二步将该对象内置的原型对象设置为构 阅读全文
posted @ 2011-06-29 15:39 H&M 阅读(221) 评论(0) 推荐(0)
setTimeout 时间为 0 应用
摘要:<html xmlns=" http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>setTimeout为0的应用</title><style type="text/css">body { background:url(images/page-bg.gif); font-siz 阅读全文
posted @ 2011-06-21 16:01 H&M 阅读(637) 评论(0) 推荐(0)
模式分类
摘要:模式分类 – 创建型(Creational)模式:负责对象创建。– 结构型(Structural)模式:处理类与对象间的组合。– 行为型(Behavioral)模式:类与对象交互中的职责分配。 – 类模式处理类与子类的静态关系。– 对象模式处理对象间的动态关系。 阅读全文
posted @ 2011-06-16 11:58 H&M 阅读(213) 评论(0) 推荐(0)
用JAVASCRIPT实现静态对象、静态方法和静态属性
摘要:/***************************************** 方法一* 类、方法、属性都为静态类型* 不能创建实例*****************************************/varTime ={ today:‘2009-3-8′, weather:‘rain’, show:function(){ alert(‘Today is ‘+this.today); }};//静态对象可直接使用,无需创建实例alert(‘It is ‘+ Time.weather+‘ today.’);Time.show();//下面的代码会出错,因为静态类不能创建实例/ 阅读全文
posted @ 2011-06-16 11:38 H&M 阅读(249) 评论(0) 推荐(0)
php 接口 释疑
摘要:先看代码:再看解释: 阅读全文
posted @ 2011-06-16 11:25 H&M 阅读(140) 评论(0) 推荐(0)
研究一下valueOf与toString方法
摘要:基本上,所有JS数据类型都拥有valueOf和toString这两个方法,null除外。它们俩解决javascript值运算与显示的问题。JavaScript 的 valueOf() 方法valueOf() 方法可返回 Boolean 对象的原始值。用法booleanObject.valueOf(),返回值为booleanObject 的原始布尔值。如果调用该方法的对象不是 Boolean,则抛出异常 TypeError。1<script type="text/javascript">2varboo =newBoolean(false);3document.wr 阅读全文
posted @ 2011-06-12 00:34 H&M 阅读(439) 评论(0) 推荐(0)