Javascript
蜜果私塾:在JavaScript中使用適配器模式
摘要: 看一年前在當當網所買,卻還嶄新的那本《JavaScript設計模式》(Rose Harmes、Dustin Diaz 著),作者將GoF合著的《Design Patterns》一書中若干設計模式在JavaScript中的應用給了詳盡的解說,不失為一本好書。
我比較喜歡的設計模式有工廠模式、適配器模式、組合模式和觀察者模式等,本文總結書中關于適配器模式的講解,希望該模式能為讀者在JavaScript開發中所用。
1、什么是適配器模式
2、適配器模式的應用場合
3、在JavaScript中使用適配器模式
4、適配器模式的優缺點
5、參考文檔
閱讀全文
我比較喜歡的設計模式有工廠模式、適配器模式、組合模式和觀察者模式等,本文總結書中關于適配器模式的講解,希望該模式能為讀者在JavaScript開發中所用。
1、什么是適配器模式
2、適配器模式的應用場合
3、在JavaScript中使用適配器模式
4、適配器模式的優缺點
5、參考文檔
閱讀全文
蜜果私塾:在JavaScript中使用工廠模式
摘要: 1、什么是工廠模式?
2、工廠模式的應用場合
3、在JavaScript中使用工廠模式
3.1 簡單工廠
3.2 復雜工廠模式
4、工廠模式的優缺點
5、參考文檔 閱讀全文
2、工廠模式的應用場合
3、在JavaScript中使用工廠模式
3.1 簡單工廠
3.2 復雜工廠模式
4、工廠模式的優缺點
5、參考文檔 閱讀全文
蜜果私塾:在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、參考文檔
閱讀全文
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、參考文檔
閱讀全文
蜜果私塾: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. 閱讀全文
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. 閱讀全文
蜜果私塾: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、參考文檔 閱讀全文
1.1 使用document.write()方法
1.2 使用innerHTML屬性
2、使用DOM動態創建HTML內容
2.1 createElement()方法:創建元素
2.2 appendChild()方法:追加子節點
2.3 createTextNode()方法:追加文本節點
2.4 insertBefore()方法:添加新節點到現有元素前
3、參考文檔 閱讀全文
蜜果私塾:DOM,黑色藝術的終結者(2)
摘要: 1、DOM的重要屬性
1.1 childNodes屬性
1.2 nodeType屬性
1.3 nodeValue屬性
1.4 nodeName屬性
1.5 firstChild屬性
1.6 lastChild屬性
2、參考資料 閱讀全文
1.1 childNodes屬性
1.2 nodeType屬性
1.3 nodeValue屬性
1.4 nodeName屬性
1.5 firstChild屬性
1.6 lastChild屬性
2、參考資料 閱讀全文
蜜果私塾:DOM,黑色藝術的終結者(1)
摘要: 1、緣起
1.1 DOM
1.2 DHTML
1.3 瀏覽器的差異性
1.4 呼喚標準的制定
2、元素的選取
2.1 使用getElementById方法
2.2 使用getElementsByTagName方法
3、參考文檔 閱讀全文
1.1 DOM
1.2 DHTML
1.3 瀏覽器的差異性
1.4 呼喚標準的制定
2、元素的選取
2.1 使用getElementById方法
2.2 使用getElementsByTagName方法
3、參考文檔 閱讀全文
JavaScript學習筆記——瀏覽器中的JavaScript
摘要: 本文為《JavaScript高級程序設計》第5章學習筆記。
本章探討如何把JavaScript嵌入HTML及其他語言,并介紹了BOM(瀏覽器對象模型)的一些基本概念。
閱讀全文
本章探討如何把JavaScript嵌入HTML及其他語言,并介紹了BOM(瀏覽器對象模型)的一些基本概念。
閱讀全文
JavaScript學習筆記——事件
摘要: 本文為《JavaScript高級程序設計》第9章“事件”學習筆記。 閱讀全文
JavaScript學習筆記——表格排序
摘要: 本文為《JavaScript高級程序設計》第12章“表格排序”學習筆記。 閱讀全文
JavaScript學習筆記——高級DOM技術
摘要: 本文為《JavaScript高級程序設計》第10章"高級DOM技術"學習筆記。 閱讀全文
JavaScript學習筆記——客戶端與服務器端的通信
摘要: 該文為《JavaScript高級程序設計》第16章"客戶端與服務器端的通信"筆記。 閱讀全文
JavaScript學習筆記——JavaScript中的XML
摘要: 《JavaScript高級程序設計》第15章“JavaScript中的XML”學習筆記。 閱讀全文
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
25 | 26 | 27 | 28 | 29 | 30 | 31 | |||
1 | 2 | 3 | 4 | 5 | 6 | 7 | |||
8 | 9 | 10 | 11 | 12 | 13 | 14 | |||
15 | 16 | 17 | 18 | 19 | 20 | 21 | |||
22 | 23 | 24 | 25 | 26 | 27 | 28 | |||
29 | 30 | 1 | 2 | 3 | 4 | 5 |
生活將我們磨圓,是為了讓我們滾得更遠——“圓”來如此。
我的作品:
玩轉Axure RP (2015年12月出版)

Power Designer系統分析與建模實戰 (2015年7月出版)
Struts2+Hibernate3+Spring2 (2010年5月出版)
我的作品:
玩轉Axure RP (2015年12月出版)

Power Designer系統分析與建模實戰 (2015年7月出版)

Struts2+Hibernate3+Spring2 (2010年5月出版)

留言簿(263)
隨筆分類
- Ajax(3)
- Ant(1)
- Auto Code(4)
- Cewolf
- CMMI(1)
- CSS(2)
- CVS(1)
- database(15)
- Design Pattern(11)
- Eclipse BIRT(1)
- EJB
- extremecomponents(1)
- GIS(2)
- Hibernate(8)
- iBATIS(2)
- IDE(1)
- Inno Setup(2)
- IT評論(2)
- Java(36)
- Javascript(32)
- JBoss(1)
- JFreeChart(3)
- JFreeReport(3)
- JSF
- Linux(3)
- MySql(11)
- Open Source(4)
- Oracle(5)
- Other(13)
- Spring(12)
- Sql Server(1)
- Struts(7)
- Struts2(8)
- Tomcat
- UML
- Web(8)
- Web Service(3)
- Workflow
- 產品原型設計(8)
- 似水流年(13)
- 協議(12)
- 原創小說(1)
- 技術評論
- 架構師之路(12)
- 電信知識(3)
- 網絡通信相關(11)
- 職場感悟(6)
- 解決方案(12)
- 項目管理(8)
隨筆檔案
- 2016年3月 (2)
- 2015年11月 (1)
- 2015年9月 (1)
- 2015年6月 (3)
- 2015年5月 (4)
- 2014年12月 (2)
- 2014年7月 (1)
- 2014年6月 (1)
- 2014年5月 (2)
- 2014年1月 (2)
- 2013年10月 (1)
- 2013年8月 (1)
- 2013年7月 (1)
- 2013年4月 (1)
- 2013年2月 (1)
- 2012年11月 (2)
- 2012年10月 (1)
- 2012年1月 (1)
- 2011年11月 (8)
- 2011年10月 (4)
- 2011年9月 (1)
- 2011年8月 (2)
- 2011年7月 (5)
- 2011年2月 (2)
- 2011年1月 (1)
- 2010年12月 (3)
- 2010年11月 (9)
- 2010年9月 (1)
- 2010年7月 (2)
- 2010年6月 (2)
- 2010年5月 (5)
- 2010年4月 (2)
- 2009年12月 (4)
- 2009年11月 (2)
- 2009年10月 (1)
- 2009年9月 (3)
- 2009年8月 (5)
- 2009年7月 (5)
- 2009年5月 (1)
- 2008年10月 (3)
- 2008年9月 (3)
- 2008年8月 (1)
- 2008年6月 (2)
- 2008年5月 (3)
- 2008年4月 (2)
- 2008年2月 (2)
- 2008年1月 (11)
- 2007年12月 (9)
- 2007年11月 (7)
- 2007年10月 (9)
- 2007年9月 (12)
- 2007年8月 (24)
- 2007年7月 (10)
- 2007年6月 (2)
- 2007年5月 (3)
- 2007年4月 (18)
- 2007年3月 (24)
- 2007年2月 (24)
文章分類
相冊
關注blog
積分與排名
- 積分 - 2296320
- 排名 - 3
最新評論

- 1.?re: 新書推薦:《Power Designer系統分析與建模實戰》
-
你好。買了書,麻煩把書中的樣例工程文件發給我。非常感謝。
我的郵箱:wen027andy@163.com - --文良
- 2.?re: 新書推薦:《Power Designer系統分析與建模實戰》
-
@智祿
謝謝指出,下次改版修正:) - --阿蜜果
- 3.?re: 新書推薦:《Power Designer系統分析與建模實戰》
-
6.1.3 9.存儲函數
存儲函數與存儲函數類似,……
此處應該是:存儲函數與存儲過程類似,……
我買的是多看上的電子版,請修改
- --智祿
- 4.?re: 新書推薦:《Power Designer系統分析與建模實戰》
-
您好,今天買了您的這本書,為了更好的學習,麻煩將書中的樣例工程文件發給我,萬分感謝,感謝作者寫出這么好的書,我特別需要,祝大賣~~
yaozhilu@foxmail.com - --智祿
- 5.?re: 新書推薦:《Power Designer系統分析與建模實戰》
-
您好,書不錯,已經買了,麻煩發套樣例工程吧,最好詳細點的,萬分感激!
jackylee365@163.com - --李成龍
閱讀排行榜
- 1.?常用加密算法的Java實現總結(二)——對稱加密算法DES、3DES和AES(143718)
- 2.?用Ant實現Java項目的自動構建和部署(123992)
- 3.?異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file(114282)
- 4.?Java代碼規范、格式化和checkstyle檢查配置文檔(71836)
- 5.?常用加密算法的Java實現總結(一)——單向加密算法MD5和SHA(62394)
- 6.?通用權限管理系統設計篇(三)——概要設計說明書(61753)
- 7.?使用XFire+Spring構建Web Service(一)——helloWorld篇(53673)
- 8.?基于注解的Spring MVC+Hibernate簡單入門(52601)
- 9.?在阿里云Linux服務器上安裝MySQL(49660)
- 10.?關系型數據的分布式處理系統MyCAT(1)—概述和基本使用教程(47777)