Time of Update: 2015-02-23
NodeJS Web應用監聽sock檔案執行個體,nodejssock像 NodeJS 寫的 TCP 服務可以監聽在某個 sock 檔案(Domain Socket) 上,它的 HTTP 服務也能這麼幹。雖然作為 HTTP 服務串連某個 sock 檔案的意義不大,所以這裡只算是一個純粹的嘗試。TCP 服務是這樣寫複製代碼 代碼如下:var net = require('net');net.createServer(function (socket) {
Time of Update: 2015-02-23
jQuery選取器代碼詳解(四)——Expr.preFilter Expr.preFilter是tokenize方法中對ATTR、CHILD、PSEUDO三種選取器進行預先處理的方法。具體如下: Expr.preFilter : {ATTR : function(match) {/* * 完成如下任務: * 1、屬性名稱解碼 * 2、屬性值解碼 * 3、若判斷符為~=,則在屬性值兩邊加上空格 * 4、返回最終的mtach對象 * * match[1]表示屬性名稱, *
Time of Update: 2015-02-23
JS和boostrap在MVC下實現分頁最近一直在忙著做項目,終於有時間把這段實現的新東西寫一下了,第一次把JavaScript的東西用到事件當中,也是第一次用BootStrap來設計頁面,當這兩個要一起用時,還真是有點難度,不過總算弄好了。例如在任何網站都有一個搜尋方塊,我們查詢之後就轉換到下一個頁面。然後再查詢頁面進行查詢,我們在查詢的時候需要一次只是顯示20條內容,如果想要看更多的內容就點擊下一頁,就好像我們的百度一樣,而我是先查詢,點擊下一頁的時候我就把當前的內容清楚,然後附加下一頁的內
Time of Update: 2015-02-23
JS實現5秒鐘自動封鎖div層的方法,js5秒鐘封鎖div本文執行個體講述了JS實現5秒鐘自動封鎖div層的方法。分享給大家供大家參考。具體實現方法如下:複製代碼 代碼如下:<html><head><title>JS實現5秒鐘自動封鎖div層</title><style type="text/css"><!--#sponsorAdDiv {position:absolute; height:1; width:1; top:0;
Time of Update: 2015-02-23
javascript實現部落格園頁面右下角返回頂部按鈕,javascript返回頂部部落格園中很多博友的部落格中在Page右下角都有個表徵圖,不論螢幕怎麼展開,都始終停留在右下角。點擊後頁面置頂。後面想想寫一個Demo來實現這種效果吧。 一. 表徵圖右下角固定. 1.SS 裡面提供了4中布局方式. 其中fixed表示絕對位置元素。所以我們選擇使用fixed來實現表徵圖固定. absolute
Time of Update: 2015-02-15
jQuery EasyUI datagrid實現本地分頁的方法,jqueryeasyui本文執行個體講述了jQuery EasyUI datagrid實現本地分頁的方法。分享給大家供大家參考。具體如下:一般分頁都是後台做,前端做無論從哪方面考慮都不合適。但是有的時候還是有這種需求。這裡重點用到了pagination的監聽,以及JS數組的slice方法來完成。代碼如下:<!DOCTYPE html> <html> <head> <meta
Time of Update: 2015-02-15
淺談javascript中this在事件中的應用 這篇文章主要介紹了淺談javascript中this在事件中的應用執行個體,非常有助於我們對this關鍵字的理解,這裡推薦給大家。 this關鍵字在javascript中是非常強大的,但是如果你不清楚它是怎麼工作的就很難使用它. 代碼如下:function dosomething(){ this.style.color="#fff";
Time of Update: 2015-02-15
動態載入js的方法匯總,載入js匯總本文執行個體匯總了動態載入js的方法。分享給大家供大家參考。具體如下:方法一:直接document.write(非同步)複製代碼 代碼如下:<script language="javascript"> document.write("<script
Time of Update: 2015-02-15
jQuery中extend函數詳解,jquery函數詳解在jQuery的API手冊中,我們看到,extend實際上是掛載在jQuery和jQuery.fn上的兩個不同方法,儘管在jQuery內部jQuery.extend()和jQuery.fn.extend()是用相同的代碼實現的,但是它們的功能卻不太一樣。來看一下 官方API對extend 的解釋:代碼如下:複製代碼 代碼如下:jQuery.extend(): Merge the contents of two or more
Time of Update: 2015-02-15
jQuery點縮圖彈出層顯示大圖片,jquery縮圖彈出層2015年繁忙的一月份,無更多時間去學習ASP.NET
Time of Update: 2015-02-15
jQuery實現DIV層淡入淡出拖動特效的方法,jquerydiv本文執行個體講述了jQuery實現DIV層淡入淡出拖動特效的方法。分享給大家供大家參考。具體實現方法如下:複製代碼 代碼如下:<html><head><title>jQuery實現DIV層淡入淡出的拖動效果)</title><style type="text/css">#div2{
Time of Update: 2015-02-14
jQuery選取器代碼詳解(二)——select方法原創文章,轉載請註明出處,多謝! /* * select方法是Sizzle選取器包的核心方法之一,其主要完成下列任務: * 1、調用tokenize方法完成對選取器的解析 * 2、對於沒有初始集合(即seed沒有賦值)且是單一塊選取器(即選取器字串中沒有逗號), * 完成下列事項: * 1) 對於首選取器是ID類型且context是document的,則直接擷取對象替代傳入的context對象 * 2)
Time of Update: 2015-02-14
jQuery選取器代碼詳解(三)——tokenize方法原創文章,轉載請註明出處,多謝! /* * tokenize方法是選取器解析的核心函數,它將選取器轉換成兩級數組groups * 舉例: * 若選取器為“div.class,span”,則解析後的結果為: * group[0][0] = {type:'TAG',value:'div',matches:match} * group[0][1] =
Time of Update: 2015-02-14
JS(二)數字對象和字串對象一、js功能因為學的東西比較多,容易混淆。也不可能一個個的記住,這裡備忘一下,以後要用到的時候,就能快速的回想起來。index-number.js/** * 顯示數字對象 */function myFunction() {var x1 = 3.14;// 小數var x2 = 11;// 整數var x3 = 14e5;// 大數字var x4 = 0237;// 八進位var x5 = 0x12f;// 十六進位var y = 0.1 + 0.2;var str =
Time of Update: 2015-02-13
js實現拖拽效果 本文主要是為了讓大家更好的理解js的物件導向,通過實現拖拽效果向大家展示js物件導向,非常不錯,這裡推薦給大家。 首先來瞭解一下,物件導向練習的基本規則和問題:先寫出普通的寫法,然後改成物件導向寫法項普通方法變形·盡量不要出現函數嵌套函數·可以有全域變數·把onload函數中不是賦值的語句放到單獨函數中改成物件導向·全域變數就是屬性·函數就是方法·onload中建
Time of Update: 2015-02-13
javascript編寫實用的省市選取器 這篇文章主要介紹了javascript編寫實用的省市選取器的方法及樣本分享,非常不錯,推薦給有相同需求的小夥伴們。 省市選取器是大家經常用到的, 但網上找的省市選取器都不是很實用,於是自己寫了移動端的省市選取器。介面:源碼結構: 示範地址:http://component.cform.cn/city/示範二維碼:源碼地址:http://component.cform.cn/city/city.zip
Time of Update: 2015-02-13
JavaScript自訂數組排序方法 這篇文章主要介紹了JavaScript自訂數組排序方法,執行個體分析了javascript自訂數組排序的原理與實現技巧,非常具有實用價值,需要的朋友可以參考下 本文執行個體講述了JavaScript自訂數組排序方法。分享給大家供大家參考。具體分析如下:Array中有內建的排序功能,這個使用起來比較方便,我們有一點必須清楚,就是排序的依據,如果sort不傳入參數的話,那就是按照字元編碼(Unicode編碼)的順序排序。?
Time of Update: 2015-02-13
JavaScript中的繼承方式詳解,javascript詳解js繼承的概念js裡常用的如下兩種繼承方式:原型鏈繼承(對象間的繼承)類式繼承(建構函式間的繼承)由於js不像java那樣是真正物件導向的語言,js是基於對象的,它沒有類的概念。所以,要想實現繼承,可以用js的原型prototype機制或者用apply和call方法去實現在物件導向的語言中,我們使用類來建立一個自訂對象。然而js中所有事物都是對象,那麼用什麼辦法來建立自訂對象呢?這就需要用到js的原型:我們可以簡單的把prototyp
Time of Update: 2015-02-13
JavaScript中的分號插入機制詳細介紹,javascript分號僅在}之前、一個或多個換行之後和程式輸入的結尾被插入也就是說你只能在一行、一個代碼塊和一段程式結束的地方省略分號。也就是說你可以寫如下代碼複製代碼 代碼如下:function square(x) { var n = +x return n * n}但是卻不可以寫的像下面代碼一樣,這樣就報錯了哦複製代碼 代碼如下:function area(r)
Time of Update: 2015-02-13
JS實現的產生隨機數的4個函數分享,js實現隨機數函數第一種方法複製代碼 代碼如下:/**@desc:產生隨機字串*@remark:toString方法可以接收一個基數作為參數的原理,這個基數從2到36封頂。如果不指定,預設基數是10進位*/function generateRandomAlphaNum(len) { var rdmString = ""; for (; rdmString.length < len;