Time of Update: 2015-03-09
深入理解JavaScript系列(35):設計模式之迭代器模式詳解 這篇文章主要介紹了深入理解JavaScript系列(35):設計模式之迭代器模式詳解,迭代器模式(Iterator):提供一種方法順序一個彙總對象中各個元素,而又不暴露該對象內部表示,需要的朋友可以參考下 介紹迭代器模式(Iterator):提供一種方法順序一個彙總對象中各個元素,而又不暴露該對象內部表示。迭代器的幾個特點是:1.訪問一個彙總對象的內容而無需暴露它的內部表示。2.為遍曆不同的集合結
Time of Update: 2015-03-09
深入理解JavaScript系列(28):設計模式之原廠模式詳解 這篇文章主要介紹了深入理解JavaScript系列(28):設計模式之原廠模式詳解,原廠模式定義一個用於建立對象的介面,這個介面由子類決定執行個體化哪一個類,需要的朋友可以參考下 介紹與建立型模式類似,原廠模式建立對象(視為工廠裡的產品)時無需指定建立對象的具體類。原廠模式定義一個用於建立對象的介面,這個介面由子類決定執行個體化哪一個類。該模式使一個類的執行個體化延遲到了子類。而子類可以重寫介面方法
Time of Update: 2015-03-09
JS運動架構之分享側邊欄動畫執行個體 這篇文章主要介紹了JS運動架構之分享側邊欄動畫,執行個體分析了javascript操作div及css的技巧,需要的朋友可以參考下 本文執行個體講述了JS運動架構之分享側邊欄動畫實現方法。分享給大家供大家參考。具體實現方法如下: 代碼如下:<!DOCTYPE html> <html> <head> <meta charset="utf-8">
Time of Update: 2015-03-09
jQuery選取器之基本選取器與層次選取器 本文主要是通過表格向大家展示了jQuery選取器之基本選取器與層次選取器,方便大家對比學習,有需要的小夥伴參考下。 基本選取器基本選取器是jQuery中最常用的選取器,也是最簡單的選取器,它通過元素id、class和標籤名等來尋找DOM元素。在網頁中,每個id名稱只能使用一次,class允許重複使用。 選取器 描述
Time of Update: 2015-03-09
jQuery DOM插入節點操作指南 本章節主要介紹了jQuery在HTML中動態插入節點的各種方法,製作成表格,方便大家對比學習,需要的朋友可以參考下 方法 描述 樣本 append() 向每個匹配的元素內部追加內容 HTML代碼:<p>我想說:</p&
Time of Update: 2015-03-09
Angular中的Promise對象($q介紹) 這篇文章主要介紹了Angular中的Promise對象($q介紹),本文講解了Promise模式、Q Promise的基本用法、AngularJs中的$q.defferd等內容,需要的朋友可以參考下 在用JQuery的時候就知道 promise 是
Time of Update: 2015-03-09
jQuery解析XML與傳統JavaScript方法的差別執行個體分析 這篇文章主要介紹了jQuery解析XML與傳統JavaScript方法的差別,執行個體分析了jQuery與javascript解析XML檔案的技巧,具有一定參考借鑒價值,需要的朋友可以參考下 本文執行個體講述了jQuery解析XML與傳統JavaScript方法的差別。分享給大家供大家參考。具體分析如下:1. 傳統javascript方法:?
Time of Update: 2015-03-09
js實作類別似於add(1)(2)(3)調用方式的方法 這篇文章主要介紹了js實作類別似於add(1)(2)(3)調用方式的方法,需要的朋友可以參考下 代碼如下:var add = function(a){return function(b){return function(c){return a+b+c;};};};add(1)(2)(3); //6 沒錯!那要是add(1)(2)(3)(4)
Time of Update: 2015-03-09
基於jQuery實現網頁進度顯示外掛程式 這篇文章主要介紹了基於jQuery實現網頁進度顯示外掛程式的實現方法以及源碼下載,十分的詳細,並內建2種皮膚,這裡推薦給小夥伴們。 相信大家都見過類似的網站功能,這種形式的進度顯示可以很方便的讓使用者去理解和操作,以下是外掛程式的測試 ,提供了兩個皮膚使用js編寫 可以靈活的產生進度條 方便進對一些工作進度進行圖形顯示1、簡單的調用//所有步驟的資料 var
Time of Update: 2015-03-09
JavaScript常用指令碼匯總(二),javascript指令碼匯總把JavaScript中的偽數群組轉換為真數組在 JavaScript 中, 函數中的隱藏變數 arguments 和用 getElementsByTagName 獲得的元素集合(NodeList)都不是真正的數組,不能使用 push 等方法,在有這種需要的時候只能先轉換為真正的數組。對於 arguments,可以使用 Array.prototype.slice.call(arguments); 來達到轉換的目的,但對於
Time of Update: 2015-03-09
JavaScript初學者應注意的七個細節每種語言都有它特別的地方,對於JavaScript來說,使用var就可以聲明任意類型的變數,這門指令碼語言看起來很簡單,然而想要寫出優雅的代碼卻是需要不斷積累經驗的。本文利列舉了JavaScript初學者應該注意的七個細節,與大家分享。 (1)簡化代碼JavaScript定義對象和數組非常簡單,我們想要建立一個對象,一般是這樣寫的: var car = new Object(); car.colour = ‘red’; car.wheels = 4
Time of Update: 2015-03-09
JavaScript操作Oracle資料庫樣本,javascriptoracle我還是IT界的一隻小菜鳥,參加工作時間不長,不過憑著自己的一顆好學的心還有自己永不停止的學習腳步,自己在編程方面也是收穫頗豐~~一直以為JavaScript想和資料庫互動必須通過AJAX來調用伺服器端代碼(C#或JAVA)才行,但最近才發現JavaScript可以直接與資料庫進行互動...下面是一個簡單的從資料庫中調取資料載入到介面的小例子(有關JS操作資料方面的知識大家如有什麼好的建議希望您能留下,我們相互學習,共
Time of Update: 2015-03-09
jquery validate 校正 檔案上傳類型由於項目開發使用到jquery validate 在校正 上傳檔案的時候 發現 內建的校正功能豐富,且好用。但是有些MIME由於不經常使用不太方便查看所以在此做個記錄
Time of Update: 2015-03-09
PHP守護進程執行個體,php守護進程php也是可以直接進行守護進程的啟動與終止的,相對於shell來說會簡單很多,理解更方便,當然了php的守護進程要實現自動重啟還是要依賴於shell的crontab議程表,每隔一段時間去執行一次指令碼看指令碼是否需要重啟,如果需要則殺掉進程刪除RunFile檔案,重新啟動並在RunFile檔案中寫入pid。複製代碼 代碼如下:<?php function
Time of Update: 2015-03-09
AngularJS實現資料視覺效果預覽我們來研究下利用AngularJS實現橫條圖、折線圖等資料視覺效果效果。效果如所示。大家可以到codepen-線上預覽-下載收藏-效果vcD4KPGgyIGlkPQ=="分析">分析實現本案例需要具備下列要素:AngularJS的基礎知識 ng-repeat svg畫線 激情與耐心實現搭建骨架我們在html中搭建AngularJS的環境,首先引入angularJS,然後聲明ng-app,ng-controller,如下代碼所示。<script src=
Time of Update: 2015-03-09
javascript刪除html結點操作 html頁面上刪除結點的操作跟添加結點中將段落添加在指定依附點之前相似,將段落添加在指定依附點之前代碼為document.body.insertBefore(newGraf, docForm),刪除的為document.body.removeChild(deleteNode)就可以了。使用的是removeChild方法,刪除的是body域裡面的元素。 看個代碼介紹一下吧。 假如有下面一段代碼,內容有四段。Deleting
Time of Update: 2015-03-09
js模組開發(一)現在嵌入頁面裡面的javascript代碼越來越複雜,於是可能依賴也越來越嚴重,使用別人開發的js也越來越多,於是在理想情況下,我們只需要實現核心的商務邏輯,其他都可以載入別人已經寫好的模組。 於是js模組化開發就顯的越來越重要了,但是,Javascript不是一種模組化程式設計語言,它不支援"類"(class),更遑論"模組"(module)了。(正在制定中的ECMAScript標準第六版,將正式支援"類"
Time of Update: 2015-03-09
CSS和JavaScript線上代碼壓縮公用程式推薦網頁前端的JavaScript代碼編寫好之後,不像C語言會編譯成機器碼,作為指令碼語言,JavaScript是直接從源碼檔案執行的。通常為了節省空間的,可以把代碼進行壓縮,去掉多餘的空格和換行等(代碼可以全部寫到一行,這個有點像C語言)。同樣HTML,CSS等代碼也可以進行這樣的壓縮操作。功能全面的線上工具集:tool.lu之前一直用的是tool.lu這套工具。包含了全套的工具,特別是其中的CSS工具,不僅能和其他工具一樣做最大化
Time of Update: 2015-03-09
node.js 讀取動態檔案今天有人問ndoe.js如何下載正在寫入中的檔案的資料。情境:檔案Server A,臨時Server B,用戶端 C。Server A 存有極大的檔案,需要提供給多個用戶端C下載。為了節省Server A端的頻寬和訪問壓力,做一個中介層即ServerB,Server B從Server A下載大檔案到本地,為了節省時間和頻寬,下載過程中,同時提供用戶端來下載。痛點:Server
Time of Update: 2015-03-09
JavaScript String對象1. 介紹 String 對象,對字串進行操作,如:截取一段子串、尋找字串/字元、轉換大小寫等等。 2. 定義方式 2.1 new String(Value) 建構函式:返回一個內容為Value的String對象參數: ①value {String} :字串 傳回值: {String對象} 返回一個內容為Value的String對象 樣本: var