Time of Update: 2018-12-05
一、什麼是匿名函數? 在Javascript定義一個函數一般有如下三種方式: 1. 函數關鍵字(function)語句: function fnMethodName(x){alert(x);} 2. 函數字面量(Function Literals): var fnMethodName = function(x){alert(x);} 3. Function()建構函式: var fnMethodName = new Function('x'
Time of Update: 2018-12-05
大家都知道 Javascript 的 typeof 可以擷取變數的類型, 但是 typeof 傳回值只有六種 "number," "string," "boolean," "object," "function," 和 "undefined."其實 Javascript 還有不少特殊的類別 比如 Array, Date. 為什麼都不在能在 typeof 返回呢?原來 Javascript 是把 Array Date Object 這幾個都歸類成 object 類了. 我們只能通過
Time of Update: 2018-12-05
HTML code<html><head><title>Untitled Page</title></head><body><!--指令碼塊1--><script>alert(a);//undefined 第一個Avar a="dd";alert(a);//dd 第二個A</script><!--//指令碼塊2-->&
Time of Update: 2018-12-05
function ff() { var parNode = document.getElementById("table1"); //定位到table上 tbody = document.createElement("TBODY"); var tr= document.createElement("tr"); //建立一個tr類型的Element節點 var td = document.createElement("td"
Time of Update: 2018-12-05
由於javascript是弱類型的語言,參數不能限定類型, 所以提供一個方法isInstence(obj)來判斷此對象是否是實現這個介面的類型.注意,在實現這個介面之後並不會把這個介面加入到Function 的原形鏈中.(此功能支援同時實現多個介面)<script language="javascript">Function.prototype.exChain=new Array();Function.prototype.implements=function(itf){
Time of Update: 2018-12-05
DOMDocument 屬性和方法 最近發現DOMDocument對象很重要,還有XMLHTTP也很重要注意大小寫一定不能弄錯.屬性: 1Attributes 儲存節點的屬性列表(唯讀) 2childNodes 儲存節點的子節點列表(唯讀) 3dataType 返回此節點的資料類型 4Definition 以DTD或XML模式給出的節點的定義(唯讀) 5Doctype 指定文件類型節點(唯讀) 6documentElement
Time of Update: 2018-12-05
javascript實現的資料結構此例是javascript來建立鏈表。。並對此進行了排序。。還可以在GenericList一般鏈表上進行擴充。實現各種排序及增,刪,改結點。。<script>function Node(){ this.data=null; this.next=null;}function GenericList(){ this.head=null; this.current=null; //打出所有的鏈表結點 this.print= function(
Time of Update: 2018-12-05
function loadImage(url, callback) { var img = new Image(); //建立一個Image對象,實現圖片的預下載 img.src = url; if(img.complete) { // 如果圖片已經存在於瀏覽器緩衝,直接調用回呼函數 callback.call(img); return; // 直接返回,不用再處理onload事件 } img.onload = function
Time of Update: 2018-12-05
http://JQuery.comhttp://www.devpro.it/ http://www.howtocreate.co.uk/tutorials/javascript/important http://www.quirksmode.org/ http://www.onlinetools.org/index.php http://www.icant.co.uk/html/scripting.php
Time of Update: 2018-12-05
width=40 將新視窗寬度設定為特定象素(例子中為400)height=300 設定新視窗的高度location=no 設定新視窗中是否顯示地址欄,可選值為"是"或"否"menubar=no 設定是否顯示菜單toolbar=no 決定新視窗是否顯示工具列("back"、"home"和"reload")status=no 決定新視窗中是否顯示狀態列。警告:如果沒有狀態列,可能會失去一部分使用者scrollbars=no
Time of Update: 2018-12-05
replace()最簡單的算是能力就是簡單的字元替換。範例程式碼如下:<script language="javascript">var strM = "javascript is a good script
Time of Update: 2018-12-05
<html><body><IMG src="http://www.chcode.net/images/chcode.gif" alt="圖片來源正常"></p> <IMG src="abc.gif"></body></html><script language="javascript">var AllImages=document.getElementssByTagName("IMG");for(i=
Time of Update: 2018-12-05
jQuery使用手冊之jQuery外掛程式 - Jquery架構 -
Time of Update: 2018-12-05
JavaScript是一種廣泛用於用戶端Web開發的指令碼語言,其可算是世界上最流行的程式設計語言,它曾被Web開發設計師貼上噩夢的標籤,雖然真正的噩夢其實是DOM API,也曾經有人認為JavaScript文法中有很多陷阱,同時其也有很多讓人費解的東西。1. 它以Java命名,但並不是Java它最初叫Mocha, 接著改名為 LiveScript,最後才確定命名為JavaScript,根據記錄,Java 的命名與 Netscape 和 Sun 之間的合作有關,作為交換條件,Netscape
Time of Update: 2018-12-05
singleton模式在三種模式分類中屬於建立型模式。在《設計模式》一書中,這樣描述其意圖:保證一個類僅有一個執行個體,並提供一個訪問它的全域訪問點。在《JavaScript設計模式》中,singleton有了一個更廣義的定義:singleton是一個用來劃分命名空間並將一批相關方法和屬性群組織在一起的對象,如果它可以被執行個體化,那麼它只能被執行個體化一次。這段話中,指出了singleton模式在JavaScript中的另一用途:劃分命名空間。1.
Time of Update: 2018-12-05
非常非常開心而興奮地告訴大家,又一本經典即將誕生在部落格園征途上——《悟透JavaScript》!這本書起源於李戰老師的一篇受眾人追捧的部落格,此部落格一粘貼出來就得到了24382人次的閱讀量,大家都給出非常高的評價,同樣也引發我們領導的無比重視,夜裡9點發簡訊說:“部落格園出了個李戰,非常厲害,爭取過來吧!”等第二天上班,根本等不急的領導迅速地與李老師取得聯絡,並很快確定了選題。接下來就是如何商討將如此受重視的一篇部落格拓展成書,最終還是李老師的英明決定,將其拓展成三部分,加入了非常有意思的“
Time of Update: 2018-12-05
看此書的簽名貼評論,大家都非常關心此書的進展。我在此回複大家,目前正在請漫畫師緊張繪畫中,但由於當情當景,漫畫師這幾天都下不去筆:老筆漫畫家 11:06:48這2 天不想畫老筆漫畫家 11:06:54 老筆漫畫家 11:07:43沒心情DesignBook 11:07:43是老筆漫畫家 11:07:50 DesignBook 11:07:53大家心情都差不多老筆漫畫家 11:07:55 老筆漫畫家 11:08:41我都哭了多少回了DesignBook 11:08:48我也是的老筆漫畫家 11:0
Time of Update: 2018-12-05
本書的製作全過程將在此部落格當中全方位、多角度地報道。(此圖為第一幅樣稿)為回饋園子裡所有熱心讀者,同時,也為增加本部落格的瀏覽量,吼吼,特設立本書的簽名折扣預訂部落格,凡在此部落格跟貼預訂者(不限人數,時間限於本部落格發布之日起,本書上架之日止)均將享受作者簽名7折售書,書出版後將由滬江網物流(要加運費的)發出。封評論啦!2008-11-4,本書已經誕生了第一本,具體會有專門博介紹。預訂的最後一位是cafefish.
Time of Update: 2018-12-05
Google Code官方部落格今日開源了一個Google內部使用的JavaScript工具:Closure Compiler。這個工具在Google的Gmail,Google文檔和Google地圖中都有使用。Google希望這個工具的開源能夠對Web開發社區有所協助。 Closure
Time of Update: 2018-12-05
javascript世界的單元測試架構比較多,這裡只推薦幾個:jsUnit 系統化的解決方案,基於XNuit規範,如果你會使用jUnit、NUnit等架構,對這個應該會很容易上手,且包括伺服器端(Java的)。http://www.jsunit.net/ 評價:非常全面,專業,適合大型企業級開發。JsUnit詳細介紹和使用方法 ,csdn連載Test.Simple & Test.More 這個是jQuery之父John Resig在他的著作《Pro