原创 初學javascript設計模式(三)組合模式第一遍遍閱讀

/* 組合模式 */ /* 保存對象 */ var SaveObj = {}; /* 統一驗證對象 */ var Check = { IsNull: function() { if (this.GetVal().

原创 簡單的tab選項卡效果

這個東西本來不想寫的,但是媳婦大人看不懂,解釋了N遍還不行,索性寫個文章記錄下,供人蔘考。 首先我們來看下html <div class="contentkey tab1"> <div class="tab">

原创 表格行拖動

var BindMoveTr = (function(cssObj) { var _cssData = {}, _jsData = { container: null,

原创 任意2對數組比較

Array.prototype.CalculationRepeated = function() { var subArr = {}, k = this.length; while (k--) { if (

原创 初學javascript設計模式(一)工廠模式第二遍閱讀

/* 工廠模式 目錄: 1、簡單工廠模式 2、工廠模式 */ /* 簡單工廠模式 */ /* namespace */ var Calculate = (function() { var PermitDivide = fu

原创 初學javascript設計模式(二)橋接模式第一遍遍閱讀

/* 橋接模式 1、簡單橋接 2、橋接多個對象 */ /* 普通寫法 */ $("#a").click(function() { alert("a"); }) $("#b").click(function() { al

原创 初學javascript設計模式(二)橋接模式第二遍遍閱讀

/* 橋接多個方法 橋接模式,顧名思義就是搭橋連接多個模塊 下面的代碼,有那麼一點橋接思想 首先是一個簡陋的隊列,下面簡稱q 這個隊列體現了先進先出 接着是一個普通的函數和這個函數對應的回調,下面簡稱fc 最後是個橋接函數,主要是想體現

原创 初學javascript設計模式(一)工廠模式第一遍閱讀

/* 工廠模式 目錄: 1、簡單工廠模式 2、工廠模式 */ //允許存在除法的計算類 var PermitDivide = function() { return { Sum: function() { aler

原创 初學javascript設計模式三)組合模式第二遍遍閱讀

/* 組合模式 */ /* 保存對象 */ var SaveObj = {}; /* 統一驗證對象 */ var Check = { IsNull: function() { var valArr = this.G

原创 一個javascript的小實驗

今天寫個小實驗 是關於鍵值對應取值,與switch case 判斷的如:var objectData = { "a": 1, "b": 1, "c": 1, "d": 1,

原创 模仿萬智牌卡牌效果

css #div_count { overflow: hidden; } div ul, li { list-style:

原创 jQuery方法解析(二)prop

      昨天媳婦挑了一個append,今天挑了一個prop,還真會挑......             接下來幾天的jq均已jq1.7.1這個版本爲例。 跟昨天一樣,我們先來看看api是怎麼寫的: 獲取在匹配的元素集中的第一個元

原创 重複造輪子之基於nodejs的聊天室

首先說明下,這帖子雖然是原創,但是功能網上已經有很多實現的有很多。我只是記錄下自己的進步而已 配置nodejs的環境大家可以看看我的另外一篇博文簡單完成nodejs的服務創建。 好了,我們先從服務端代碼開始,基於nodejs哦。 簡單的c

原创 QueryString工具函數

/* QueryString使用方法 1、 單獨使用:PageJsDataObj.QueryString("aaa") 獲取url中aaa參數 2、 對象參數:var a = PageJsDataObj.QueryString({ a

原创 簡單完成nodejs的服務創建

今天我們部門的vapour同學跟我們講了下nodejs的簡單應用,我回家試了下,挺好玩的,就寫過文章記錄下,有興趣的同學可以一起玩玩 首先是安裝nodejs 點擊這個鏈接進入nodejs首頁 http://www.nodejs.org