Time of Update: 2017-02-28
javascript|教程|數組 使用javascript數組在javascript 1.0中構造器只存在Date對象和使用者定義物件。你可能期望有個數組構造器,但是一直沒能實現,直到javascript 1.1的出現,你的期望成為了現實。我們可以如下來定義使用者物件:function blankArray(n) {for (var i=0; i < n; i++)this[i] = null;this.length =
Time of Update: 2017-02-28
javascript|函數|教程|字串
Time of Update: 2017-02-28
javascript|用戶端|資料 file://如果輸入的內容不滿足,則不提交,並且焦點自動跳到該位置。 file://比發送以後在伺服器端校正資料要好用的多! 指令碼代碼:<script language="javascript"> <!-- function Juge(theForm) { if (theForm.title.value == "") { alert("請輸入標題!"); theForm.title.focus();
Time of Update: 2017-02-28
javascript 我們都希望自己辛苦製作的首頁能夠成為網友們的收藏夾中的東東,於是我們不停的用各種方法吸引網友的注意力,大聲的告訴他們:“如果你覺得的好,就把我的首頁填加到你的收藏夾中吧!”;“按CTRL+D把本站填加進您的收藏夾”…… 其實我們不用那麼費力氣就可以達到一個更好的效果,呵呵,現在有一段代碼,你可以使你通過點擊一個串連就把首頁地址添入收藏夾,怎麼樣?請看仔細: 首先在<head>與</head>之間加入如下代碼:
Time of Update: 2017-02-28
javascript 如果你需要改變動畫播放速度, 比如每5秒換一張圖片 改變setTimeout("imgturn('" +numb+ "')", 1000)中的1000為5000 <html> <head> <title></title> <script language="javascript"> <!--
Time of Update: 2017-02-28
javascript|對象 string對象 string對象為操作字串的內容提供了很多方法. 屬性 length 字串的長度,即字串中字元的個數. 方法 big(),blink(),bold(),fixed(),italics(),small(),sub(),strike(),sup(),fontColor(color),fontSize(size) 以上方法為字串增加相應的HTML標記. charAt(index)
Time of Update: 2017-02-28
javascript|技巧 第十集 javascript基礎(2) 二、如何執行JaveScript Netscape2.0beta3版以上,就可以執行javascript的功能了。我們測試過至少beta3版以上可以。目前為止,除了Netscape外,似乎尚沒有其他種類的WWW瀏覽器有此一功能。
Time of Update: 2017-02-28
javascript|技巧 九集 javascript基礎(1) 一、什麼是javascript語言?
Time of Update: 2017-02-28
javascript|技巧 以下是我們所製作的跑馬燈效果的來源程式 <html> <head> <script language="javascript"> <!-- Hide var scrtxt="這兒的訊息可以改為你要告訴別人的話 "+" 或是注意事項 ..."; var lentxt=scrtxt.length; var width=100; var pos=1-width; function
Time of Update: 2017-02-28
javascript|技巧 以下是原始文法 <HTML> <HEAD> <TITLE>瀏覽器的狀態列</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF"> <SCRIPT language="javascript"> <!-- Hide function statbar(txt) { window.status = txt; } // --> </SCRIPT>
Time of Update: 2017-02-28
文章簡介:從事網頁重構好幾年了,Javascript能力一直比較菜,主要還是做得太少。為了提高這方面的能力,這段時間主動承擔了一些這方面的工作,真心感到學習和積累的不易,不過時常伴隨著一些解決問題之後的小小成就感又讓人樂此不疲。
Time of Update: 2017-02-28
文章簡介:本文即將介紹的是 15 個微型的 JavaScript 小架構,這些架構都支援 Web 和智能手機平台,短小精幹。 問一個 Web 開發人員最喜歡的 JS 庫是什麼,多數回答都是 jQuery,不管他所作的網站是大是小。開發人員傾向使用 jQuery 的原因是它可以降低代碼的複雜度、而且 jQuery 經過良好的測試,大量的使用者以及很好的社區生態以及大量的外掛程式。不過 jQuery 的體積比較大,本文即將介紹的是 15 個微型的
Time of Update: 2017-02-28
文章簡介:點擊按鈕改變DIV屬性,通過點擊不同的按鈕設定DIV的樣式。 點擊按鈕改變DIV屬性,通過點擊不同的按鈕設定DIV的樣式。代碼如下:<script type="text/javascript"> var oBox = document.getElementById('box'); var oDiv = document.getElementById('div1'
Time of Update: 2017-02-28
文章簡介:當滑鼠經過checkbox顯示提示框,離開則隱藏。 當滑鼠經過checkbox顯示提示框,離開則隱藏。代碼如下:<script type="text/javascript"> var oTitle = document.getElementById('title'); var oInput =
Time of Update: 2017-02-28
文章簡介:這幾天忙著做了一個JavaScript的紙牌。與Windows的紙牌相似
Time of Update: 2017-02-28
文章簡介:js數組去重問題總結。 在項目開發過程中經常會遇到數組中包含很多重複的內容,即髒資料去髒的操作,本文著重講解了數組去重的幾種方法。1.根據js對象中key不重複的原則,構思出數組去重的方法,按照最常規的思維如下:function distinctArray(arr) {竟然還是一樣的結果,這就並非我們想要的了,我們需要的結果應該是[1,2,3,"2"].即去重的過 程中需要保證資料類型的完整性。針對以上情況,我們對上述方法進行改進:var
Time of Update: 2017-02-28
文章簡介:我們建立的每個函數都有一個prototype(原型)屬性,這個屬性是一個指標,指向一個對象,而這個對象的用途是包含可以由特定類型的所有執行個體共用的屬性和方法。如果按照字面量的意思來理解,那麼prototype就是通過調用建構函式而建立的那個對象執行個體的原型對象。使用原型對象 我們建立的每個函數都有一個prototype(原型)屬性,這個屬性是一個指標,指向一個對象,而這個對象的用途是包含可以由特定類型的所有執行個體共用的屬性和方法。如果按照字面量的意思來理解,
Time of Update: 2017-02-28
文章簡介:本文將用最簡單的範例程式碼描述現有的 javascript 模板引擎的原理,包括新一代 javascript 模板引擎 artTemplate 的特性實現原理,歡迎共同探討。 隨著 web 發展,前端應用變得越來越複雜,基於後端的 javascript(Node.js) 也開始嶄露頭角,此時 javascript 被寄予了更大的期望,與此同時 javascript MVC 思想也開始流行起來。javascript
Time of Update: 2017-02-28
文章簡介:使用動態原型模式時,不能使用對象字面量重寫原型。前面已經解釋過了,如果在已經建立了執行個體的情況系重寫原型,那麼就會切斷現有執行個體與新原型之間的聯絡。
Time of Update: 2017-02-28
文章簡介:建立自訂類型的常見方式,就是組合使用建構函式模式與原型模式。建構函式模式用於定義執行個體屬性,而原型模式用於定義方法和共用的屬性。結果,每個執行個體都會有自己的一份執行個體屬性的副本。但同時又共用著對方法的引用,最大限度的節省了記憶體。另外這種模式還支援向構造函