Time of Update: 2015-06-02
標籤:JavaScript 計時事件通過使用 JavaScript,我們有能力作到在一個設定的時間間隔之後來執行代碼,而不是在函數被調用後立即執行。我們稱之為計時事件。在 JavaScritp 中使用計時事件是很容易的,兩個關鍵方法是:setInterval() - 間隔指定的毫秒數不停地執行指定的代碼。setTimeout() - 暫停指定的毫秒數後執行指定的代碼Note: setInterval() 和 setTimeout() 是 HTML DOM
Time of Update: 2015-06-02
標籤:可以在 JavaScript 中建立三種訊息框:警告框、確認框、提示框。警告框警告框經常用於確保使用者可以得到某些資訊。當警告框出現後,使用者需要點擊確定按鈕才能繼續進行操作。文法window.alert("sometext");window.alert() 方法可以不帶上window對象,直接使用alert()方法。執行個體<!DOCTYPE html><html><head><script>function
Time of Update: 2015-06-02
標籤:更多執行個體合并兩個數組 - concat()合并三個數組 - concat()用數組的元素組成字串 - join()刪除數組的最後一個元素 - pop()數組的末尾添加新的元素 - push()將一個數組中的元素的順序反轉排序 - reverse()刪除數組的第一個元素 - shift()從一個數組中選擇元素 - slice()數組排序(按字母順序升序)- sort()數字排序(按數字順序升序)- sort()數字排序(按數字順序降序)- sort()在數組的第2位置添加一個元素 -
Time of Update: 2015-06-02
標籤:JavaScript 字串(String) 對象String 對象用於處理已有的字元塊。JavaScript 字串一個字串用於儲存一系列字元就像 "John Doe".一個字串可以使用單引號或雙引號:執行個體var carname="Volvo XC60";var carname=‘Volvo XC60‘;你使用位置(索引)可以訪問字串中任何的字元:執行個體var character=carname[7];字串的索引從零開始, 所以字串第一字元為 [0],第二個字元為
Time of Update: 2015-06-02
標籤:JavaScript Number 對象JavaScript 只有一種數字類型。可以使用也可以不使用小數點來書寫數字。JavaScript 數字JavaScript 數字可以使用也可以不使用小數點來書寫:執行個體var pi=3.14; // 使用小數點var x=34; // 不使用小數點極大或極小的數字可通過科學(指數)計數法來寫:執行個體var
Time of Update: 2015-06-02
標籤:window.location 對象用於獲得當前頁面的地址 (URL),並把瀏覽器重新導向到新的頁面。Window Locationwindow.location 對象在編寫時可不使用 window 這個首碼。 一些例子:一些執行個體:location.hostname 返回 web 主機的網域名稱location.pathname 返回當前頁面的路徑和檔案名稱location.port 返回 web 主機的連接埠 (80 或 443)location.protocol
Time of Update: 2015-06-02
標籤:日期對象用於處理日期和時間。如何使用 Date() 方法獲得當日的日期。getFullYear()使用 getFullYear() 擷取年份。getTime()getTime() 返回從 1970 年 1 月 1 日至今的毫秒數。setFullYear()如何使用 setFullYear() 設定具體的日期。toUTCString()如何使用 toUTCString() 將當日的日期(根據 UTC)轉換為字串。getDay()如何使用 getDay()
Time of Update: 2015-06-01
標籤:javascript聲明和初始化不一樣聲明 var joe; // the declaration初始化 joe = ‘plumber’; // the initialization聲明前置你可以在函數的任何位置通過var聲明變數,它們會像是在函數頂部聲明一樣發揮作用,這種行為稱為 hoisting(前置/置頂解析/預解析)。當你使用了一個變數,然後不久在函數中又重新聲明的話,就可能產生邏輯錯誤。看下面這個例子:var myname =
Time of Update: 2015-06-02
標籤:window.screen 對象包含有關使用者螢幕的資訊。Window Screenwindow.screen對象在編寫時可以不使用 window 這個首碼。一些屬性:screen.availWidth - 可用的螢幕寬度screen.availHeight - 可用的螢幕高度Window Screen 可用寬度screen.availWidth 屬性返回訪問者螢幕的寬度,以像素計,減去介面特性,比如視窗工作列。執行個體返回您的螢幕的可用寬度:<script>document.
Time of Update: 2015-06-02
標籤:TriangleGiven a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below.For example, given the following triangle[ [2], [3,4], [6,5,7], [4,1,8,3]] The minimum path sum
Time of Update: 2015-06-02
標籤:什麼是 RegExp?Regex描述了字元的模式對象。當您檢索某個文本時,可以使用一種模式來描述要檢索的內容。RegExp 就是這種模式。簡單的模式可以是一個單獨的字元。更複雜的模式包括了更多的字元,並可用於解析、格式檢查、替換等等。您可以規定字串中的檢索位置,以及要檢索的字元類型,等等。文法var patt=new RegExp(pattern,modifiers);or more simply:var
Time of Update: 2015-06-02
標籤:JavaScript HTML DOM 元素(節點)建立新的 HTML 元素建立新的 HTML 元素如需向 HTML DOM 添加新元素,您必須首先建立該元素(元素節點),然後向一個已存在的元素追加該元素。 執行個體<div id="div1"><p id="p1">This is a paragraph.</p><p id="p2">This is another
Time of Update: 2015-06-02
標籤:JavaScript was created at Netscape in the early days of the Web, and technically, "JavaScript" is a trademark licensed from Sun Microsystems(now Oracle) used to describe Netscape‘s(now Mozilla‘s) implementation of the language. Netscape submitted
Time of Update: 2015-06-01
標籤:JavaScript 錯誤 - Throw、Try 和 Catch JS Break JS 驗證try 語句測試代碼塊的錯誤。catch 語句處理錯誤。throw 語句建立自訂錯誤。錯誤一定會發生當 JavaScript 引擎執行 JavaScript
Time of Update: 2015-06-01
標籤: 序言 在今天,JavaScript已經成為了網頁編輯的核心。尤其是過去的幾年,互連網見證了在SPA開發、圖形處理、互動等方面大量JS庫的出現。 如果初次打交道,很多人會覺得js很簡單。確實,對於很多有經驗的工程師,或者甚至是初學者而言,實現基本的js功能幾乎毫無障礙。但是JS的真實功能卻比很多人想象的要更加多樣、複雜。JavaScript的許多細節規定會讓你的網頁出現很多意想不到的bug,搞懂這些bug,對於成為一位有經驗的JS開發人員很重要。 常見錯誤一:對於this關鍵詞
Time of Update: 2015-06-01
標籤:建立一個JavaScript表單驗證外掛程式,可以說是一個繁瑣的過程,涉及到初期設計、開發與測試等等環節。實際上一個優秀的程式員不僅是技術高手,也應該是善假於外物的。本文介紹了10個不錯的JavaScript表單驗證外掛程式,使用它們完全可以節省你的時間!希望你喜歡。 1. validate.js Validate.js是一個非常不錯的JavaScript表單驗證庫,源於CodeIgniter
Time of Update: 2015-06-02
深入理解Ember-Data特性(下),深入理解ember-data寫在前面
Time of Update: 2015-06-01
JQuery給網頁更換皮膚的方法 本文執行個體講述了JQuery給網頁更換皮膚的方法。分享給大家供大家參考。具體分析如下: 為了更好的提升使用者體驗,很多網頁都有換膚的功能,那麼這是怎麼實現的那,其實,換膚只不過是在對應的位置改了Css樣式罷了!! 下面就示範如何簡單的換膚 在設計HTmL代碼時,注意一些小技巧,可以將皮膚選項按鈕的id設定成和皮膚樣式檔案名稱相同,這樣皮膚切換的操作就簡單多了樣式串連要帶一個有Id樣式的串連表,通過操作該連結的href屬性的值,從而實現換膚。
Time of Update: 2015-06-01
jQuery實現給頁面換膚的方法 本文執行個體講述了jQuery給頁面換膚的方法。分享給大家供大家參考。具體分析如下: 給頁面換膚的效果有不少同學做過,今天在逛blog時也發現一段使用jQuery換膚的代碼,貼上與大家分享一下: ? 1 2 3 4 5 6 7
Time of Update: 2015-06-01
一個CSS3濾鏡Drop-shadow陰影製作效果,css3濾鏡drop-shadow<html><head><title>CSS3 Drop-shadow陰影</title><style type="text/css">.drop-shadow { width: 500px; height: 300px; position: relative; background: #ccc;