Time of Update: 2016-01-14
Node.js靜態檔案伺服器改進版,node.js靜態改進版首先還是先感謝github,感謝github上提供此段源碼的作者。跟昨晚的來比今天的靜態檔案伺服器有點點複雜些,可以學到很多新的東西。仔細會發現這次的代碼多了一個fs.stat函數和ReadStream對象的pipe函數,stat這個函數是用來擷取檔案資訊。第一個參數是傳入檔案路徑,第二個則是回呼函數,回呼函數的第二個參數stats的屬性為檔案的基本資料。pipe函數用於將這個可讀流和destination目標可寫流串連起來,傳入這個流
Time of Update: 2016-01-14
css如何?讓兩個div在同一行排列,css實現div排列css如何?讓兩個div在同一行排列:讓兩個div元素在同一行排列是基本的操作,實現也非常的簡單,可能會對初學者有所協助。一.使用功能浮動方式:代碼如下:<!DOCTYPE html><html><head><meta charset=" utf-8"><meta name="author" content="http://www.softwhy.com/"
Time of Update: 2016-01-14
jQuery實現的調整表格行tr上下順序,jquerytr表格是大家比較常用的元素,有時候表格中的行需要調整順序,下面就通過代碼執行個體介紹一下如何利用jquery實現此功能。代碼執行個體如下:<!DOCTYPE html><html><head><meta charset=" utf-8"><meta name="author" content="http://www.softwhy.com/"
Time of Update: 2016-01-14
js實現字串和數組之間相互轉換操作,js相互轉換本文執行個體介紹了javascript中字串和數組的相互轉換方法,分享給大家供大家參考,具體內容如下字串和數組的相互轉換操作是非常的重要的,因為在實際編碼過程中會經常用到,所以這是必須要掌握的知識點,當然這個知識點並不難,知道了就永遠知道了,並不是那種需要充分實踐才能夠掌握的東西,下面就做一下簡單的介紹。一.字串轉換為數組此操作會用到split()函數,它能夠以指定的字元作為分隔字元,將字串轉換成一個數組,執行個體代碼如下:var
Time of Update: 2016-01-14
jquery類比實現滑鼠指標停止運動事件,jquery滑鼠指標本文執行個體講解了滑鼠指標停止運動觸發事件執行個體代碼,分享給大家供大家參考,具體內容如下在js中有有內建的滑鼠各種事件,比如click事件,mousemove事件等等,但是並沒有滑鼠指標停止運動這個事件,下面就利用jquery類比實現此效果,希望能夠給需要的朋友帶來一定的協助。代碼如下:<html><head><meta
Time of Update: 2016-01-14
jquery外掛程式EasyUI中form表單提交執行個體分享,jqueryeasyui之前用AJax給Controller傳遞參數,然後再調用服務端的方法對資料庫變更,今天碰到一個新的方法,就是表單的提交,這樣可以省去AJax傳參。當表單提交後,我們可以擷取表單上控制項中的值,然後再調用服務端的方法對資料庫變更。下面的一張是具體的業務需求。一、要實現的功能:從上面這個表單中,擷取控制項中的值,然後傳遞給後台。下面是表單代碼。二、表單代碼<div id="Editwin"
Time of Update: 2016-01-14
JS清除文字框內容離開在恢複及滑鼠離開文字框時觸發js的方法,文字框js多網站的需要填寫的文字框在預設狀態下都會給出一個預設的提示言,當滑鼠點擊此文字框的時候能夠將裡面的預設文本清除,當刪除輸入的文本且焦點離開文字框的時候再將預設的文本寫入文字框。代碼如下:<!DOCTYPE html><html><head><meta charset=" utf-8"><meta name="author"
Time of Update: 2016-01-14
WordPress中利用AJAX技術進行評論提交的實現樣本,wordpressajax一直對 WordPress 的 Ajax 互動研究感興趣,也一直很關注於這方面的技術,談到 WordPress Ajax 就不得不談到評論 Ajax提交,作為一個部落格、論壇評論的 Ajax 提交不僅可以改善使用者體驗,還可以大幅縮減伺服器開支,畢竟輸出單條評論內容比重新組織輸出一個頁面要簡單的多。
Time of Update: 2016-01-14
學習JavaScript設計模式之代理模式,javascript設計模式 明星都有經紀人作為代理。如果請明星辦一場商演,只能聯絡其經紀人,經紀人會把商演的細節和報酬談好,再把合約交給明星簽。一、定義代理模式:為一個對象提供一個代用品或預留位置,以便控制對它的訪問。 代理分為:保護代理和虛擬代理
Time of Update: 2016-01-11
jQuery實現的滑鼠滑過彈出放大圖片特效,jquery放大圖片本章節介紹一下一種比較常用的效果,那就是當滑鼠滑過連結的時候,能夠出現跟隨滑鼠指標移動的圖層,在實際應用中,一般是對於連結的一些解說文字或者圖片等等,我們先來看個示範圖下面是代碼執行個體:<link rel="stylesheet" href="../css/common.css" type="text/css" /><script type="text/javascript" src="../js/jquery-
Time of Update: 2016-01-09
相容IE6的最大寬度max-width效果,ie6max-width相容IE6的最大寬度max-width效果:由於IE6瀏覽器並不支援度max-width屬性,所以要在IE6下實現此效果,需要一些相容性寫法。代碼如下: .max_width{ max-width:600px; _width:expression(document.body.clientWidth > 600 ? "600px" :
Time of Update: 2016-01-09
span元素和div元素的區別,span元素divspan元素和div元素的區別:本章節簡單介紹一下span元素和div元素的區別,因為這兩個元素在布局中非常的常用,可以說幾乎沒有任何頁面不適用這兩個元素,下面就簡單介紹一下它們兩者的主要區別。一.元素的性質:span元素內嵌元素,而div元素是區塊層級元素。關於兩種類型元素的區別可以參閱什麼是區塊層級元素和內嵌元素一章節。 二.元素的使用方式:div元素主要是用作大的架構布局,而span元素則是主要用於對內容的修飾,比如顏色字型大小。
Time of Update: 2016-01-09
IE6和IE7定位的相容問題簡單介紹,ie6ie7IE6和IE7定位的相容問題簡單介紹:定位的瀏覽器安全色性問題很小,就是IE6和IE7對z-index屬性的解析上有所差別,並且這兩個版本的瀏覽器在中國存活的估計也不會太長了,所以關於這個相容性問題有興趣的朋友可以參閱以下本章節,下面就是一段關於此問題的執行個體代碼。代碼如下:<!DOCTYPE html><html><head><meta charset=" utf-8"><meta
Time of Update: 2016-01-09
javascript中加var和不加var的區別 你真的懂嗎,中加varJavascript是遵循ECMAScript標準下的一個產物,自然ECMAScript的標準其要遵循。先來看下var關鍵字的定義和用法var 語句用於聲明變數。JavaScript 變數的建立也叫作"聲明"一變數:複製代碼 代碼如下:var carName;變數聲明後,變數為空白 (沒有值)。為變數複製,操作如下:複製代碼 代碼如下:carName = "Volvo";聲明變數時,你同樣可以為變數賦值:複製代碼 代碼如下:
Time of Update: 2016-01-08
詳解javascript的變數與標識符,詳解javascript變數一、變數 從字面上看,變數是可變的量;從編程角度講,變數是用於儲存資料的容器1.1變數特性 javascript中的變數是鬆散類型的,可以儲存任何類型的資料。由於不存在定義某個變數必須要儲存何種資料類型值的規則,變數的值及其資料類型可以在指令碼的生命週期內改變 1.2變數命名 變數可以任意取名,但必須遵循命名規則:[1]第一個字元必須是字母、底線或貨幣符號。其他字元可以是字母、底線、貨幣符號或數字//錯誤示範 6
Time of Update: 2016-01-08
JavaScript中定義類的方式詳解,javascript詳解本文執行個體講述了JavaScript中定義類的方式。分享給大家供大家參考,具體如下:Javascript本身並不支援物件導向,它沒有存取控制符,它沒有定義類的關鍵字class,它沒有支援繼承的extend或冒號,它也沒有用來支援虛函數的virtual,不過,Javascript是一門靈活的語言,下面我們就看看沒有關鍵字class的Javascript如何?類定義,並建立對象。一、定義類並建立類的執行個體對象在Javascript中
Time of Update: 2016-01-08
7個去偽存真的JavaScript面試題,去偽存真javascript下面這7個JavaScript面試問題是你應該在面試前先問的。否則,很有可能會浪費你的時間。1.建立JavaScript對象的兩種方法是什嗎?這是一個非常簡單的問題,如果你用過JavaScript的話。你至少得知道一種方法。但是,儘管如此,根據我的經驗,也有很多自稱是JavaScript程式員的人說不知道如何回答這個問題。 使用“new”關鍵字來調用函數。 open/close花括弧。 var o =
Time of Update: 2016-01-08
JavaScript設計模式初探,javascript設計模式目的:設計模式眾多,嘗試記錄下學到的不同設計模式的優劣,方便以後查閱。前言:半年前看高程的時候看到設計模式這章,雲裡霧裡,不是看不明白,而是不明白為啥要如此麻煩只為建立一個對象。直到最近完成了自己第一個小項目,才體會到當代碼量多起來時沒有適當的規範與限制是多麼大的災難。於是重新翻開高程,總結下幾種我學到的簡單設計模式的優劣。本文:本文一共介紹7種設計模式以及他們的應用情境、優劣。1.原廠模式直接用函數來封裝對象,將對象作為傳回值。fu
Time of Update: 2016-01-08
JavaScript類型系統之Object詳解,javascriptobject前面的話 在javascript中,對象為王;Javascript裡的幾乎所有東西都是對象或者用起來像對象。理解了對象,就理解了Javascript。在javascript中,參考型別是一種資料結構,用於將資料和功能組織在一起,它也常被稱為類。參考型別有時也被稱為對象定義,因為它們描述的是一類對象所具有的屬性和方法 大部分參考型別的值都是Object類型的執行個體;而且,Object也是javascript中使用
Time of Update: 2016-01-08
執行個體講解jquery與json的結合,執行個體講解jqueryjson通過AJAX非同步減少網路內容傳輸,而JSON則可以把傳輸內容縮減到純資料;然後利用jQuery內建的AJAX功能直接獲得JSON格式的資料;在用戶端直接綁定到資料控制項裡面,從而達到最優。1.設計htm頁面<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"