深入理解JavaScript系列(44):設計模式之橋接模式詳解
介紹橋接模式(Bridge)將抽象部分與它的實現部分分離,使它們都可以獨立地變化。正文橋接模式最常用在事件監控上,先看一段代碼: 代碼如下:addEvent(elemen
JS實現FLASH幻燈片圖片切換效果的方法教程
本文實例講述了JS實現FLASH幻燈片圖片切換效果的方法。分享給大家供大家參考。具體實現方法如下: 代碼如下:<!DOCTYPE html PUBLIC -//W3
js實現仿QQ秀換裝效果的方法教程
本文實例講述了js實現仿QQ秀換裝效果的方法。分享給大家供大家參考。具體實現方法如下: 代碼如下:<!DOCTYPE html PUBLIC -//W3C//DTD
深入理解JavaScript系列(43):設計模式之狀態模式詳解
介紹狀態模式(State)允許一個對象在其內部狀態改變的時候改變它的行為,對象看起來似乎修改了它的類。正文舉個例子,就比如我們平時在下載東西,通常就會有好幾個狀態,比如准
深入理解JavaScript系列(42):設計模式之原型模式詳解
介紹原型模式(prototype)是指用原型實例指向創建對象的種類,並且通過拷貝這些原型創建新的對象。正文對於原型模式,我們可以利用JavaScript特有的原型繼承特性
深入理解JavaScript系列(41):設計模式之模板方法詳解
介紹模板方法(TemplateMethod)定義了一個操作中的算法的骨架,而將一些步驟延遲到子類中。模板方法使得子類可以不改變一個算法的結構即可重定義該算法的某些特定步驟
深入理解JavaScript系列(40):設計模式之組合模式詳解
介紹組合模式(Composite)將對象組合成樹形結構以表示“部分-整體”的層次結構,組合模式使得用戶對單個對象和組合對象的使用具有一致性。常見的場景有asp.net裡的
深入理解JavaScript系列(39):設計模式之適配器模式詳解
介紹適配器模式(Adapter)是將一個類(對象)的接口(方法或屬性)轉化成客戶希望的另外一個接口(方法或屬性),適配器模式使得原本由於接口不兼容而不能一起工作的那些類(
深入理解JavaScript系列(38):設計模式之職責鏈模式詳解
介紹職責鏈模式(Chain of responsibility)是使多個對象都有機會處理請求,從而避免請求的發送者和接受者之間的耦合關系。將這個對象連成一條鏈,並沿著這條
深入理解JavaScript系列(37):設計模式之享元模式詳解
介紹享元模式(Flyweight),運行共享技術有效地支持大量細粒度的對象,避免大量擁有相同內容的小類的開銷(如耗費內存),使大家共享一個類(元類)。享元模式可以避免大量
深入理解JavaScript系列(36):設計模式之中介者模式詳解
介紹中介者模式(Mediator),用一個中介對象來封裝一系列的對象交互。中介者使各對象不需要顯式地相互引用,從而使其耦合松散,而且可以獨立地改變它們之間的交互。主要內容
js實現文本框中輸入文字頁面中div層同步獲取文本框內容的方法教程
本文實例講述了js實現文本框中輸入文字頁面中div層同步獲取文本框內容的方法。分享給大家供大家參考。具體實現方法如下: 代碼如下:<!DOCTYPE html PU
JS實現文字放大效果的方法教程
本文實例講述了JS實現文字放大效果的方法。分享給大家供大家參考。具體實現方法如下: 代碼如下:<!DOCTYPE html PUBLIC -//W3C//DTD X
js給網頁加上背景音樂及選擇音效的方法教程
本文實例講述了js給網頁加上背景音樂及選擇音效的方法。分享給大家供大家參考。具體實現方法如下: 代碼如下:<HTML><HEAD><TITL
分享一則JavaScript滾動條插件源碼
這是過年的時候自己寫的js滾動條插件的源碼,做出的效果自己並不滿意,正因為做的並不滿意所以回頭重新鞏固和深入學習js,這個插件有如下幾個不太滿意的地方:內容的過度效果,可
JS實現在網頁中彈出一個輸入框的方法教程
本文實例講述了JS實現在網頁中彈出一個輸入框的方法。分享給大家供大家參考。具體分析如下:習慣了使用早期給電腦文件夾設置密碼的朋友一定還記得那種彈出一個輸入框,然後讓你輸入
深入理解JavaScript系列(33):設計模式之策略模式詳解
介紹策略模式定義了算法家族,分別封裝起來,讓他們之間可以互相替換,此模式讓算法的變化不會影響到使用算法的客戶。正文在理解策略模式之前,我們先來一個例子,一般情況下,如果我
JavaScript模擬重力狀態下拋物運動的方法教程
本文實例講述了JavaScript模擬重力狀態下拋物運動的方法。分享給大家供大家參考。具體分析如下:這段JavaScript代碼模擬重力狀態下的拋物運動,可設置以下參數:
深入理解JavaScript系列(30):設計模式之外觀模式詳解
介紹外觀模式(Facade)為子系統中的一組接口提供了一個一致的界面,此模塊定義了一個高層接口,這個接口值得這一子系統更加容易使用。正文外觀模式不僅簡化類中的接口,而且對
JS運動基礎框架實例教程分析
本文實例講述了JS運動基礎框架。分享給大家供大家參考。具體分析如下:這裡需要注意:1. 在開始運動時關閉已有的定時器2. 把運動和停止隔開 代碼如下:<!DOCTY