Time of Update: 2014-03-09
avalon經過半年的宣傳,已經有不少公司在使用avalon應用於它們內外網應用或移動項目,比較大牌的客戶有百度,搜狐,金山,邊緣,去哪兒……最近成為去哪兒的前端架構師後,掌握更多資源,可以隨使抓個人幫忙寫文檔做測試寫UI,之前的種種誥病都會迅速被解決掉的。因此大家不需要擔心什麼,放心試用avalon吧! 說說去哪兒的情況吧,現在我所在的酒店部門有一個40多號人的前端組,並且不斷壯大。很早之前,他們就用我的avalon重構他們的組件庫
Time of Update: 2014-03-09
1、原始寫法 <div onclick="alert('you clicked me just now);'">click me</div>在剛開始學習前端的時候,我們不免這麼將事件綁定寫在html中,後來我們想將html和js指令碼進行分離便這麼寫 <div id="test">click me</div><script
Time of Update: 2014-03-09
尊重原創:http://blog.csdn.net/zdb330906531關於Extjs4.2中Grid無限滾動(緩衝渲染)的功能,在網上已有介紹,如下:Blog1:http://www.sencha.com/blog/infinite-grid-scrolling-in-ext-js-4/Blog2:http://blog.csdn.net/tianxiaode/article/details/8286108那麼,有朋友可能就會問我,德兵:你今天是想要重複倒騰這無限制滾動,然後為自己的部落格
Time of Update: 2014-03-09
我們項目現在需要用到兩個js庫.一個是jQuery庫,還有一個是我們自己開發的輕量級的gys.js庫. 而gys庫對外提供的介面也是$符號.和jQuery庫是一樣的,這個時候,兩個庫就會發生衝突了,我們就需要讓jQuery的$讓出來. 可以這樣解決. 一:jQuery.js庫的引用在gys.js前面.直接使用jQuery(),沒有必要使用jQuery.noConflict() 1 <head runat="server">2
Time of Update: 2014-03-09
煙火_JSDoc 3 產生javascript API文檔 一、javascript注釋規範 我們在編寫javascript檔案的時候,一般會添加一些注釋。例如一些檔案、類、方法和屬性都應該用合適的標記和類型進行注釋。這裡不但方便我們的閱讀,也能養成一個好的習慣。更大的好處是,我們可以根據這些注釋產生協助文檔。如下就是一個比較規範的javascript注釋例子。 12345678910111213141516171819202122232425262728293
Time of Update: 2014-03-09
使用this的幾種場合1. 執行函數時,判斷函數是對象方法還是一個單獨的函數?單獨的函數this===window;對象方法,this == 對象。 複製代碼function UseThis(){console.log(this === window);this.instancePro = 1;}UseThis.objPro = 2;UseThis.objMethod = function(){console.log(this.objPro);}UseThis();//true
Time of Update: 2014-03-09
原文作者:楊友山原文地址:http://blog.csdn.net/yysyangyangyangshan/article/details/20312799JS是HTML不可或缺的夥伴,那麼在做APS.NET時如何使用JQuery呢?首先大家要知道JQuery實際也是一個JS檔案。其實就是直接載入JS檔案就可以了。下面用一個點擊按鈕通過JS調用背景方法來說明如何使用JQuery檔案。一般Visual Studio
Time of Update: 2014-03-09
本文以《Javascript進階程式設計》為基礎,結合自身經驗來總結下Javascript實際工作方面的知識。 一、可維護性1、代碼約定1.1: 可讀性這裡面主要包括
Time of Update: 2014-03-09
6、給元素添加事件時,要考慮到該元素之前是否有相同的事件,通常使用addEventListener()來追加,當然對於IE下可使用attachEvent(),相容各個瀏覽器的話可對2個函數進行修正一下 5、當層次嵌套時需注意事件的捕獲或冒泡,比如一個div內放一個div,需要對內層div添加onclick事件時,要注意事件冒泡事件,w3c可以使用event.stopPropagation(),IE使用設定cancelBubble設定為true。另外可利用even
Time of Update: 2014-03-09
一、BOM 什麼是BOM? 答:BOM是browser object model的縮寫,簡稱瀏覽器物件模型。 還是不懂? 答:BOM提供了獨立於瀏覽器顯示內容而與瀏覽器視窗進行互動的對象。 個人理解是,我們知道瀏覽器顯示的Document,javascrip
Time of Update: 2014-03-09
前言: 我屬於TDD的擁護者,之前寫後端代,都喜歡把一些重要的邏輯代碼抽離處理,增加Unit Test。可是最近在接觸前端Unit
Time of Update: 2014-03-09
對於初次學習jQuery的人來說,很容易分清楚DOM對象和jQuery對象,及其相互轉化:jQuery對象轉化為DOM對象,只需加上[0]或者get(0)。如:$cr[0] 或 $cr.get(0)DOM對象轉化為jQuery對象,只需使用jQuery的對象製造工廠:$()。如$(cr)迷惑我很久的是對於這兩種變數,什麼時候應該帶"$"?什麼時候不帶?要弄清楚這個問題就要理解jQuery中$的含義。在jQuery庫中,$是jQuery的簡寫形式。var $a = $("input");var
Time of Update: 2014-03-09
最近在複習JQuery,發現自己還沒寫過一個外掛程式。在寫外掛程式之前,覺得開發外掛程式是高端上檔次的事,跟我這種小菜不搭邊啊。不過在網上查了相關資料,發現開發外掛程式其實是很簡單的。 在這裡我將說明JQuery外掛程式常用的寫法,以及這些外掛程式的常用情境。 希望對大家有所協助。 先準備了自己以前寫過的一個火車票列表的頁面,點擊"設定樣式與事件"出現以下效果。
Time of Update: 2014-03-09
以前寫過一篇關於javascript閉包的隨筆,javascript閉包,但是寫的不夠詳細,也沒有體現出閉包的強大之處。故作此篇。 眾所周知,javascript沒有塊級範圍,只有函數範圍。那就意味著定義在函數中的參數和變數在函數外部是不可見的,而在一個函數內部任何位置定義的變數,在該函數內部任何地方都可見。這帶來的好處是內建函式可以訪問定義它們的外部函數的參數和變數。 首先,我們來構造一個簡單的對象 複製代碼 1 var testObj =
Time of Update: 2014-03-09
1、Regex的建立方式 兩種方式建立:通過new修飾符建立和字面量的方式建立 1》new修飾符方式建立 1 var b2=new RegExp('Box','ig'); //第二個參數是 模式字串: 用來限定 匹配的方式2 // g :全域匹配 i:忽略大小寫匹配 m :多行匹配 2》字面量的方式建立 1 var d= /Box/i; &
Time of Update: 2014-03-09
在上一篇部落格中《acegi security基於form表單認證-debug調試》中講述了一個現象,每次重新開啟新的瀏覽器,依然保留著上個頁面。針對上個例子來說,要麼是目前使用者資訊、要麼是無許可權資訊。出現這個現象上篇部落格我們已經分析過,就是securitycontext中已經存在認證過的權限物件。 那麼,我想,重新運行userinfo.jsp頁面,重新認證一遍,怎麼辦啊?唯一的辦法,stop server;open server again;不要這麼笨吧。
Time of Update: 2014-02-14
使用js或者jquery尋找父元素、子項目經常遇到。可是用起來總容易混淆,這裡統一總結了一下,以後用起來相信會方便好多 這裡jquery向上尋找父元素 用到的方法:closest() parents() parent()向下尋找子項目 用到的方法:find() children()js用的是 children[] 屬性html代碼 段落1 尋找父元素11closest()向上尋找最近的元素(返回零個或一個元素的 jQuery
Time of Update: 2014-03-09
arguments的主要用途是儲存參數,但是他還有callee屬性. 一:callee指向arguments對象的函數. 樣本一: 1 function calture(num) {//階乘計算2 if (num <= 1) return 1;3 else {4
Time of Update: 2014-03-09
{ "name": "application-name", "version": "0.0.1", "private": true, "scripts": { "start": "node node_modules/nodemon/bin/nodemon.js app.js&
Time of Update: 2014-02-14
MVC4增加了一些新功能,接下來,我們來研究下MVC4中的新增功能,我們在建立一個MVC4項目的時候,會發現在項目下多出了一個App_Start檔案夾,檔案夾下面有4個檔案,BundleConfig.cs,FilterConfig.cs,RouteConfig.cs,WebApiConfig.cs,其中BundleConfig.cs檔案就是我們這一節要講的的檔案。