Javascript 模式實例 觀察者模式
在園里有許多牛人都已經寫過這些文章,不過大多的例子都是.NET,今天我要舉一個JS的使用實例.有興趣的朋友可以先了解一下一些牛人的,比如李會軍大哥設計模式篇中觀察者的那一節 http://www.cnblogs.com/Terrylee/archive/2...
|
在園里有許多牛人都已經寫過這些文章,不過大多的例子都是.NET,今天我要舉一個JS的使用實例.有興趣的朋友可以先了解一下一些牛人的,比如李會軍大哥設計模式篇中觀察者的那一節 http://www.cnblogs.com/Terrylee/archive/2...
直接看代碼:復制代碼 代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Layer.aspx.cs" Inherits="Layer" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.o...
window對象有以下方法: open close alert confirm prompt setTimeout clearTimeout setInterval clearInterval moveBy moveTo resizeBy resizeTo scrollBy scrollTo find back forward home stop print blur focus ca...
腳本之家整合篇,歡迎轉載。復制代碼 代碼如下:function controlImg(ele,w,h){ var c=ele.getElementsByTagName("img"); for(var i=0;i<c.length;i++){ var w0=c[i].clientWidth,h0=c[i].clientHeight; var t1=w0/w,t2...
使用環境: showModalDialog IE4以上版本 showModelessDialog IE5以上 區別: showModalDialog 被打開后就會始終保持輸入焦點。無法操作主窗口,除非關閉對話框。 showModelessDialog 被打開...
上一版用的是物理思想,這次用的是數學思想,如果您下載過第一版的代碼就能明顯感到數學的強大?。。。。?這里是彈簧的JS代碼: 復制代碼 代碼如下: <script type="text/javascript"> /////////////////this spring begin///////////...
事實上或某種現象證明并不是這樣的,通過《JavaScript權威指南》及網上相關資料了解到,JavaScript有“預解析”行為。理解這一特性是很重要的,不然在實際開發中你可能會遇到很多無從解析的問題,甚至導致程序bug的存在。為...
在線演示demo本人平時就喜歡拿它來寫點實用工具或應用,本文演示用JavaScript實現的《鐵甲無敵獎門人》“開口中”猜數游戲,以后我還會陸續上傳自己寫的小東西,都是些工作之余的小作。
《鐵甲無敵獎門人》是TVB綜藝節目,...
在學習JavaScript的變量作用域之前,我們應當明確幾點: a、JavaScript的變量作用域是基于其特有的作用域鏈的。 b、JavaScript沒有塊級作用域。 c、函數中聲明的變量在整個函數中都有定義。
1、JavaScript的作用域鏈...
JavaScript本身作為一門簡單的語言,就其變量作用域問題一樣令不少人頭暈,這主要是因為JavaScript閉包的存在。本文不打算深入講解JavaScript變量作用域問題(其實本人也沒有能力能把這一話題講的深入些),也不講“閉包”話題...
第一種:打印多個文字逐個出現的文字 [Ctrl+A 全選 注:如需引入外部Js需刷新才能執行] 第二種:在textarea中顯示的效果 打字效果 打字效果
[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]...
本來要用Array來保存數據的,沒試過用JS來數據結構,就用JS來試試吧。 JS效率真的很低一個鏈表裝1000個對象瀏覽器就提示運行緩慢了。 之前覺得AJAX3D挺用前景的,現在看來還沒有流行就要夭折了。用delphi開發的游戲人們都...
void 操作符用法格式如下: 1. javascript:void (expression) 2. javascript:void expression expression是一個要計算的 JavaScript 標準的表達式。表達式外側的圓括號是可選的,但是寫上去是一個好習慣。我們可以使用 v...
因此,現在幾乎所有的grid控件都會支持分頁功能。extjs也不例外,它對分頁也提供了強大而方便的支持,使得我們在分頁處理上可以得心應手。 在extjs中,類Ext.PagingToolbar封裝了關于分頁的操作,該類從Toolbar繼承而來,單從名...
例如下面的代碼: 復制代碼 代碼如下: <html> <body> <SCRIPT LANGUAGE="JavaScript"> <!-- if(document.all) alert("this is a IE"); else alert("this is a Mozilla"); //--> </SCRIPT> </body> </html> 在IE瀏覽器...
代碼如下: 層的擴展與收縮 [Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]...
substr 方法 返回一個從指定位置開始的指定長度的子字符串。 stringvar.substr(start [, length ]) 參數 stringvar 必選項。要提取子字符串的字符串文字或 String 對象。 start 必選項。所需的子字符串的起始位置。...
為此,收集了自己平時常用到一些JavaScript函數,它們在其它的JS庫也常見,現在整理并附上注釋,方便查閱,希望對大家有所幫助。注:假設以下所有函數都放在一個CC對象中,方便引用。 復制代碼 代碼如下: //這個方法相信是最常用...
這段代碼實現的淡入淡出還算可以吧,比較平滑,同樣出自JavaScript+CSS兩者的配合。 JavaScript文字漸隱漸現顯示 您知道嗎?腳本之家就是Jb51.NET [Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]...
jQuery是一個快速的,簡潔的javaScript庫,使用戶能更方便地處理HTML documents、events、實現動畫效果,并且方便地為網站或系統提供AJAX交互。 在Domino中應用jQuery框架能夠大量簡化js代碼,并使得js的程序更加簡潔和直觀,...
[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]...
[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]...
JavaScript Planet [Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]...
飄動的文字 [Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]...
JavaScript數組文字 [Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]...