Ajax不是一種新的程式設計語言,而是使用現有標準的新方法。AJAX可以在不重新載入整個頁面的情況下,與伺服器交換資料。這種非同步互動的方式,使使用者單擊後,不必重新整理頁面也能擷取新資料。XMLHttpRequest對象Ajax的核心是XMLHttpRequest對象(XHR)。XHR為向伺服器發送請求和解析伺服器響應提供了介面。能夠以非同步方式從伺服器擷取新資料。在瀏覽器中建立對象(只支援IE7及更高的版本):var xhr = new XMLHttpRequest();
我們測試一下把剛才的4個輸出作為一個分組輸出,修改代碼為: 複製代碼 代碼如下:console.group('開始分組:'); console.debug('This is console.debug!'); console.info('This is console.info!'); console.warn('This is console.warn!'); console.error('This is console.error!'); console.groupEnd();
最近用javascript寫了一個簡單的計算機,自己測試感覺還好,先給大家觀賞下介面:介面就是這樣了,但是功能如何呢?現在只是個簡單的標準計算機,能進行加減乘除連續運算,以及求餘運算。如果發生被除數為零的錯誤,下面會給出提示,就像這樣:自己不知道寫的怎麼樣,但是對於新手來說,這肯定是一份大餐,裡面可以接觸到的東西不少,可以拿來學習。如果有高手看出裡面的疏漏、錯誤等望不吝賜教,給予指點。下面貼上代碼,希望裡面的注釋足夠多了。js部分: 複製代碼 代碼如下: var
第一次翻譯技術文章,見笑了!翻譯原文:Function.apply and Function.call in JavaScript第一段略。每個JavaScript函數都會有很多附屬的(attached)方法,包括toString()、call()以及apply()。聽起來,你是否會感到奇怪,一個函數可能會有屬於它自己的方法,但是記住,JavaScript中的每個函數都是一個對象。看一下 這篇文章
前言 自由百科全書不僅僅應當可以自由編寫,而更應該可以自由獲得。 DBpedia對Wikipedia的資料變成Linked Data形式,使得機器也能讀懂並自由獲得這些資料。 本文的主要目的是利用Javascript從DBpedia中擷取我們想要的資料。 對Linked Data不太瞭解的請參考:關聯資料入門——RDF。SPARQL Trying to use the Semantic Web without SPARQL is like trying to use a relational
最近做了一個房產的秒殺,團購的電子商務網站(房子也有秒殺,出手不小啊),其中裡面有一個秒殺的倒計時展示,主要是判斷目前時間距離秒殺開始還有多少時間,還有秒殺開始和秒殺結束的各種展示。其中最主要的一點就是所謂的目前時間不能使用瀏覽器通過new Date()擷取的用戶端時間,這樣只要使用者修改了自己的機器時間那麼倒計時就會亂透了,所以這個目前時間必須使用的是伺服器時間,所以採用的是靜態快取頁面面所以這個目前時間使用ajax方式進行擷取複製代碼 代碼如下:<!DOCTYPE html