posts - 297,  comments - 1618,  trackbacks - 0
Javascript
蜜果私塾:在JavaScript中使用适配器模式      摘要: 看一年前在当当网所买,却还崭新的那本《JavaScript设计模式》(Rose Harmes、Dustin Diaz 著),作者将GoF合著的《Design Patterns》一书中若干设计模式在JavaScript中的应用给了详尽的解说,不失为一本好书。
我比较喜欢的设计模式有工厂模式、适配器模式、组合模式和观察者模式等,本文总结书中关于适配器模式的讲解,希望该模式能为读者在JavaScript开发中所用。
1、什么是适配器模式
2、适配器模式的应用场合
3、在JavaScript中使用适配器模式
4、适配器模式的优缺点
5、参考文档
  阅读全文
posted @ 2011-11-10 23:12 阿蜜果 阅读(1866) | 评论 (1)  编辑
蜜果私塾:在JavaScript中使用工厂模式      摘要: 1、什么是工厂模式?
2、工厂模式的应用场合
3、在JavaScript中使用工厂模式
    3.1 简单工厂
    3.2 复杂工厂模式
4、工厂模式的优缺点
5、参考文档  阅读全文
posted @ 2011-11-08 16:23 阿蜜果 阅读(2745) | 评论 (2)  编辑
蜜果私塾:在JavaScript中使用单例模式      摘要: 1、什么是单例模式
2、单例模式的应用场景
3、单例模式的两种形式
    3.1 “饿汉式”单例模式实现
    3.2 “懒汉式”单例模式实现
4、在JavaScript中使用单例模式
    4.1 单例的基本结构
    4.2 创建拥有私有成员的单例类
        4.2.1 使用下划线表示法
        4.2.2 使用闭包
    4.3 在JavaScript中实现“懒汉式”单例模式
    4.4 使用单例模式实现分支
5、单例模式的优缺点
6、参考文档
  阅读全文
posted @ 2011-11-07 13:14 阿蜜果 阅读(3064) | 评论 (3)  编辑
蜜果私塾:JavaScript代码的坏味道【不断补充】      摘要: 1、JavaScript编程坏习惯
    1.1 变量名以大写字母开头
    1.2 不用var关键字定义一个新变量
    1.3 忽略可读性
    1.4 过多的注释
    1.5 使用JS拼接长长的HTML字符串
    1.6 在循环内创建DOM元素
    1.7 使用行内事件
    1.8 JavaScript功能被禁用时,没有预留退路
    1.9 将JS代码写入html/xhtml文件中
    1.10为JS代码做过多的假设
    1.  阅读全文
posted @ 2011-11-03 11:28 阿蜜果 阅读(2398) | 评论 (3)  编辑
蜜果私塾:DOM,黑色艺术的终结者(3)      摘要: 1、不使用DOM的做法
    1.1 使用document.write()方法
    1.2 使用innerHTML属性
2、使用DOM动态创建HTML内容
    2.1 createElement()方法:创建元素
    2.2 appendChild()方法:追加子节点
    2.3 createTextNode()方法:追加文本节点
    2.4 insertBefore()方法:添加新节点到现有元素前
3、参考文档  阅读全文
posted @ 2011-11-02 11:04 阿蜜果 阅读(1930) | 评论 (3)  编辑
蜜果私塾:DOM,黑色艺术的终结者(2)      摘要: 1、DOM的重要属性
    1.1 childNodes属性
    1.2 nodeType属性
    1.3 nodeValue属性
    1.4 nodeName属性
    1.5 firstChild属性
    1.6 lastChild属性
2、参考资料  阅读全文
posted @ 2011-11-01 10:13 阿蜜果 阅读(2185) | 评论 (4)  编辑
蜜果私塾:DOM,黑色艺术的终结者(1)      摘要: 1、缘起
    1.1 DOM
    1.2 DHTML
    1.3 浏览器的差异性
    1.4 呼唤标准的制定
2、元素的选取
    2.1 使用getElementById方法
    2.2 使用getElementsByTagName方法
3、参考文档  阅读全文
posted @ 2011-10-31 13:51 阿蜜果 阅读(2422) | 评论 (5)  编辑
js操作iframe的一些知识      摘要: 1. 打印iframe
2. 获取iframe
3. 获取iframe中的元素
4. 隐藏或显示表格的某列  阅读全文
posted @ 2008-01-31 18:09 阿蜜果 阅读(15398) | 评论 (14)  编辑
JavaScript学习笔记——继承      摘要: 本文为《JavaScript高级程序设计》第4章学习笔记。
  阅读全文
posted @ 2007-09-04 08:59 阿蜜果 阅读(932) | 评论 (3)  编辑
JavaScript学习笔记——浏览器中的JavaScript      摘要: 本文为《JavaScript高级程序设计》第5章学习笔记。
本章探讨如何把JavaScript嵌入HTML及其他语言,并介绍了BOM(浏览器对象模型)的一些基本概念。
  阅读全文
posted @ 2007-08-31 17:40 阿蜜果 阅读(1367) | 评论 (3)  编辑
JavaScript学习笔记——事件      摘要: 本文为《JavaScript高级程序设计》第9章“事件”学习笔记。  阅读全文
posted @ 2007-08-27 09:17 阿蜜果 阅读(3751) | 评论 (9)  编辑
JavaScript学习笔记——表格排序      摘要: 本文为《JavaScript高级程序设计》第12章“表格排序”学习笔记。  阅读全文
posted @ 2007-08-20 23:12 阿蜜果 阅读(1758) | 评论 (7)  编辑
JavaScript学习笔记——高级DOM技术      摘要: 本文为《JavaScript高级程序设计》第10章"高级DOM技术"学习笔记。  阅读全文
posted @ 2007-08-18 16:05 阿蜜果 阅读(2852) | 评论 (2)  编辑
JavaScript学习笔记——客户端与服务器端的通信      摘要: 该文为《JavaScript高级程序设计》第16章"客户端与服务器端的通信"笔记。  阅读全文
posted @ 2007-08-15 08:43 阿蜜果 阅读(4824) | 评论 (3)  编辑
JavaScript学习笔记——JavaScript中的XML      摘要: 《JavaScript高级程序设计》第15章“JavaScript中的XML”学习笔记。  阅读全文
posted @ 2007-08-13 13:19 阿蜜果 阅读(2795) | 评论 (6)  编辑
JavaScript学习笔记——错误处理      摘要: 《JavaScript高级程序设计》学习笔记之错误处理。  阅读全文
posted @ 2007-08-12 10:51 阿蜜果 阅读(3522) | 评论 (8)  编辑
IE中的拖放事件      摘要: 跟着《JavaScript高级程序设计》学了一下用JavaScript实现拖放,有点意思。  阅读全文
posted @ 2007-08-08 10:12 阿蜜果 阅读(2674) | 评论 (4)  编辑
js中用于对象的语句——with和for...in语句学习专题      摘要: 该文对js中的with和for...in语句进行了说明,并加以实例说明。  阅读全文
posted @ 2007-04-07 12:18 阿蜜果 阅读(3147) | 评论 (4)  编辑
js模拟软键盘实现资料收集      摘要: so good.  阅读全文
posted @ 2007-04-06 17:14 阿蜜果 阅读(3205) | 评论 (6)  编辑
取得xml某节点的子节点----问与答      摘要: 今日遇到的小问题。  阅读全文
posted @ 2007-04-04 18:03 阿蜜果 阅读(1053) | 评论 (3)  编辑
js的typeof的返回值
posted @ 2007-03-27 15:34 阿蜜果 阅读(8358) | 评论 (5)  编辑
window.open参数详解
posted @ 2007-03-22 17:48 阿蜜果 阅读(8845) | 评论 (5)  编辑
学好正则表达式, 输入验证不是梦(不断补充中)      摘要: 本文对正则表达式进行了详细介绍,主要涉及到的内容为:概念及其作用. 元字符及描述. RegExp对象的属性和方法. 常用验证正则表达式的收集.  阅读全文
posted @ 2007-03-10 12:02 阿蜜果 阅读(2849) | 评论 (4)  编辑
JavaScript的数值处理对象学习      摘要: 该文对JavaScript中的数值处理对象: Math对象, Number对象, Boolean对象的属性和方法进行了详细的介绍,并辅之以实例说明.  阅读全文
posted @ 2007-03-08 18:32 阿蜜果 阅读(2506) | 评论 (7)  编辑
js如何判断输入是否为正整数?      摘要: js如何判断输入为正整数的方法。  阅读全文
posted @ 2007-03-06 12:52 阿蜜果 阅读(9283) | 评论 (3)  编辑
JavaScript的系统函数学习      摘要: 本文对JavaScript的系统函数: URI编码处理函数(encodeURI, decodeURI), 数值处理函数(parseInt, parseFloat, isNaN), 字符串编码处理函数(escape, unescape, eval)进行了介绍,并举例.  阅读全文
posted @ 2007-03-05 23:52 阿蜜果 阅读(3818) | 评论 (6)  编辑
简易日历      摘要: 简易日历收藏(附图)  阅读全文
posted @ 2007-02-13 17:02 阿蜜果 阅读(502) | 评论 (0)  编辑
js数字比较
posted @ 2007-02-11 23:47 阿蜜果 阅读(3720) | 评论 (1)  编辑

<2024年4月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

      生活将我们磨圆,是为了让我们滚得更远——“圆”来如此。
      我的作品:
      玩转Axure RP  (2015年12月出版)
      

      Power Designer系统分析与建模实战  (2015年7月出版)
      
     Struts2+Hibernate3+Spring2   (2010年5月出版)
     

留言簿(262)

随笔分类

随笔档案

文章分类

相册

关注blog

积分与排名

  • 积分 - 2280228
  • 排名 - 3

最新评论

阅读排行榜

评论排行榜