Time of Update: 2015-06-25
標籤:Like an array, Observable has a map method that allows us to transform a sequence into a new Observable.var Observable = Rx.Observable;//Create click events by Observablevar clicks = Observable.fromEvent(button, ‘click‘);var points =
Time of Update: 2015-06-25
jQuery可見度過濾器:hidden和:visibility用法執行個體 本文執行個體講述了jQuery可見度過濾器:hidden和:visibility用法。分享給大家供大家參考。具體分析如下: :hidden 匹配所有隱藏元素,如果使用css的visibility屬性讓元素不顯示但是佔位,則不屬於hidden了 尋找display:none的tr元素,$("tr:hidden") :visible 匹配所有可見元素 尋找所有display不為n
Time of Update: 2015-06-25
jQuery裡filter()函數與find()函數用法分析 本文執行個體講述了jQuery裡filter()函數與find()函數用法。分享給大家供大家參考。具體分析如下: $("div .cont"); 等價於$("div").find(".cont") filter()函數是作用在集合的每一個對象($(這裡是什麼得到的就是什麼))上, find()函數是在每一個對象內部尋找匹配運算式的子項目 例子: ?
Time of Update: 2015-06-25
js實現消極式載入的方法 本文執行個體講述了js實現消極式載入的方法。分享給大家供大家參考。具體分析如下: ? 1 2 3 4 setTimeout('yourFunction()',5000);
Time of Update: 2015-06-25
對JavaScript用戶端應用編程的一些建議 這篇文章主要介紹了對JavaScript用戶端應用編程的一些建議,主要針對MVC架構架構的一些相關使用問題,需要的朋友可以參考下 你可能注意到了,最近的一段時間越來越多的Web應用有變複雜的趨勢,重心從服務端慢慢向著用戶端轉移。 這是個正常的趨勢麼?我不知道。支援和反對者的討論就像是在討論複活者和聖誕節哪一個更好一樣;
Time of Update: 2015-06-25
淺談關於JavaScript API設計的一些建議和準則 這篇文章主要介紹了淺談關於JavaScript API設計的一些建議和準則,文中列舉了許多知名的JS API進行輔助說明,極力推薦!需要的朋友可以參考下 設計是一個很普遍的概念,一般是可以理解為為即將做的某件事先形成一個計劃或架構。
Time of Update: 2015-06-25
在Mac OS下使用Node.js的簡單教程 這篇文章主要介紹了在Mac OS下使用Node.js的簡單教程,Node.js是讓JavaScript應用運行於伺服器端的架構,需要的朋友可以參考下 這裡有一篇很好的 Node.js 介紹文章 great nodejs intro ,它將給你一個非常方便的介紹 Node.js 和 CouchDB,並給出一個執行個體實現 REST 的服務用於執行書籤的 CRUD 操作,使用 CouchDB 作為資料庫。 本文將介紹在 Mac
Time of Update: 2015-06-25
介紹JavaScript的一個微型模版 這篇文章主要介紹了一個JavaScript微型模版,需要的朋友可以參考下 我一直在使用一個小工具,並發現它在構建Javascript應用過程中非常實用。它是一個非常簡單的模板函數,速度快,支援緩衝,並容易使用。我想分享一下使用它的過程中的一些技巧。 以下是模板函數的代碼(你可以從正要出版的Secrets of the JavaScript Ninja一書中得到更精鍊的版本): ?
Time of Update: 2015-06-25
JavaScript中valueOf、toString的隱式調用今天在群上有人問這樣一個問題:函數add可以實現連續的加法運算函數add文法如下add(num1)(num2)(num3)...;//注意這裡是省略符號喲,無限使用舉例如下:add(10)(10)=20;add(10)(20)(50)=80;add(10)(20)(50)(100)=180;請用js代碼實現函數add。自個琢磨了一會只能Google之,代碼如下:function add(num){ &
Time of Update: 2015-06-25
應用越來越廣泛的css偽類,css偽類說起css偽類,學習web前端網頁設計的同學們應該對此應該不是很陌生,以前很多的網頁的特效大多是通過js來實現的。但是隨著CSS3不斷開發,利用css實現網頁的特效不僅響應不錯,而且還減少了很多的代碼量。開發網頁代碼的效率也極大提高,今天我就跟大家分享一下學習css偽類的一些小經驗.對於開始接觸css的朋友來說,在看其他人的代碼的時候會經常看到
Time of Update: 2015-06-25
談談Ext
Time of Update: 2015-06-25
javascript的內建對象我們已經知道了對象是什麼,如何建立對象以及如何使用對象.現在給大家介紹一下javascript中一些常用的內建對象.(String對象,Math對象,Number對象,Array對象和Date對象) String對象 String 類型一些逸出字元. //建立一個String對象var string1 = newString("hello");var string2 =
Time of Update: 2015-06-25
在Node.js應用中使用Redis的方法簡介 在開始本文之前請確保安裝好 Redis 和 Node.js 以及 Node.js 的 Redis 擴充 —— node_redis 首先建立一個新檔案夾並建立文字檔 app.js 檔案內容如下: ? 1 2 3 4 5 6
Time of Update: 2015-06-25
javascript中傳統事件與現代事件,javascript現代大家都知道,IE中的現代事件綁定(attachEvent)與W3C標準的(addEventListener)相比存在很多問題,例如:記憶體流失,重複添加事件並觸發的時候是倒敘執行等。下面是用傳統事件的方法來處理封裝事件的綁定:addEvent.ID = 1; // 事件計數器 function addEvent(obj, type, fn){ if(obj.addEventListener){
Time of Update: 2015-06-25
javascript架構設計之架構分類及主要功能,javascript架構從內部架構和理念劃分,目前JavaScript架構可以劃分為5類。第一種是以命名空間為導向的類庫或架構,如果建立一個數組用new Array(),產生一個對象用new
Time of Update: 2015-06-25
簡介可以自動完成UI的AngularJS工具angular-smarty,angularjs我們最近為我們的論壇增加了一個自動完成功能(稱為Smarty),在要求專業人員簡介的首頁上。這是一個超有用的功能,因為它有助於我們將使用者導航到他們真正想去的地方。它很有意思,也是用AngularJS構建的!我們希望Smarty能夠: 通過使用者的給定輸入 (一個首碼),通過一個HTTP請求後自動提供建議
Time of Update: 2015-06-25
如何成為一個偉大的 JavaScript
Time of Update: 2015-06-25
在JavaScript的AngularJS庫中進行單元測試的方法,angularjs單元測試開發人員們都一致認為單元測試在開發項目中十分有好處。它們協助你保證代碼的品質,從而確保更穩定的研發,即使需要重構時也更有信心。
Time of Update: 2015-06-25
JavaScript之事件總結上篇已經介紹了DOM機制,主要是針對web頁面結構及樣式的設計。但是有了良好的介面設計還不夠,還需要實現網頁與使用者的互動。我們的最終目的還是為使用者服務,所以就需要使用者來訪問及操作web頁。這就涉及到另一個概念:事件。JavaScript事件是由訪問Web頁面的使用者引起的一些列操作,比如使用者點擊。只有使用者執行了某項操作之後才會去執行對應的代碼。這部分的主要內容如下:在事件模型中,內聯模型是最傳統的處理方法,事件處理函數作為HTML標籤的一個屬性來處理指定的
Time of Update: 2015-06-25
jQuery實現判斷捲軸到底部,jquery捲軸判斷捲軸到底部,需要用到DOM的三個屬性值,即scrollTop、clientHeight、scrollHeight。scrollTop為捲軸在Y軸上的滾動距離。clientHeight為內容可視地區的高度。scrollHeight為內容可視地區的高度加上溢出(滾動)的距離。從這個三個屬性的介紹就可以看出來,捲軸到底部的條件即為scrollTop + clientHeight ==