minggeJS 1.9.5 更新,MingGeJS決戰JQ有圖有真相
先介紹一下Mingge1.9.5的更新概況
1:繼續加強 創建節點 接口,新增多類型數據傳入 。
2:新增 prepend appendTo prependTo before after ,完全和JQ一一模一樣,,而且帶事件克隆效果,這些接口分別做了大量的工作,createNode接口,繼續存在,保留參數傳入
3:先前取 單個對象 需要 $("div").nodeList[0],一直惹起各方用戶反感,紛紛說“JQ都不是這樣的,作者技術不夠吧”,因此我又做了大量工作,現在可以$("div")[0] 可以這樣取了
4:選擇器接口深度修復,細節不詳,以及執行效率增強,可以告訴大家,比JQ最小快2倍,邏輯不比JQ少,ZEPTO更甩開他幾條街。
5:新增克隆節點 , $("div").clone(參數) 參數為TRUE時,連事件一起克隆,包括子節點。參數非TRUE時,只克隆節點,包括子節點,這個接口和JQ一模一樣的,具體看JQ的方檔;
6:新增add map 接口,具體請看JQ方檔,反正一模一樣的;
7: filter 新增可以傳入FUNCTION 示例 $("div").filter(function(){ return this.nodeType==1; }),和JQ一模一樣的;
8:新增依賴加載接口(非標準型),$.createScript;
9:新增可以這樣創節點 $("<div>123</div>"),還有 $([1,2,3,4]) 這樣傳入 還有 $( document.getElementsByTagName("div")) 節點列表傳入,DOM傳入等,非常人性化;
10:新增 MingGe.noConflict() 方法讓渡變量 $ 的 MingGe 控制權。
該方法釋放 MingGe 對 $ 變量的控制。
該方法也可用于為 MingGe 變量規定新的自定義名稱.
對的,這個接口和JQ一樣的,麻煩大家移步看JQ方檔這個接口的詳解
11:以及N多API進行深度調整
------------------JQ2.x和MinGeJS 大戰開始---------
整個測試,處于谷哥瀏覽器下進行,而且這個測試絕對是公平的,而且真實的,你們有懷疑可以自己進行測試
選擇器是JS框架核心層,那第一回合必然是選擇器PK
先測試我們的主角MingGeJS
如圖 :MinGGEJS 花時1731毫秒,1秒=1000毫秒,不用我說吧。
主角2出場:JQ2.x
JQ要花時 9秒05,JQ慘敗,MingGeJS勝5.3倍!
選擇器的速度MingGeJs快JQ的5.3倍
------------------------------------------------------------
第二個回合PK: append 創立節點效率PK
MingGeJS出場
如圖1693毫秒,完成,那么JQ的速度會是如何呢
JQ出場:
如圖,3秒多,相差兩倍,JQ繼續慘敗,三盤兩勝的話,JQ已經輸了,趕緊下一個測試
-----------------------第三個回合----------------------------
siblings壓力測試,siblings,玩過JQ都知道這個函數是找尋上下兄弟節點,那么PK開始,
MinGGeJS出場:
MinGGJE花時 3701毫秒,到底JQ能不能在這個回合,反追呢
有請JQ出場

上面測試的只是常用的幾個函數。其他函數,更是遠遠抱離JQ,由于時間關系我就不測了,
如果對結果有質疑的,或者懷疑我PS造假的,請自行測試,謝謝
由此證明MingGe的卓越性能,已經遠遠秒殺JQ九條街。
MingGeJS兼容IE678 ,兼容手機TAP事件,兼容JQ 百分90的API接口,能PC和手機兩用,文件只有40K大,你還有理由拒絕MingGeJS嗎?你已經沒有借口再拒絕,因為除了MingGeJS你別無選擇
可以說1.95是MingGeJs一個思想更開放,更放縱的版本,能完全用“全面改革開放”來形容這次的更新,所有API,做到密不透風,非常嚴格!
目的就是,用戶開心,我就開心,沒有用戶我就不開心。 MingGeJS經歷過好幾次的重大的更新,我一直好努力,好努力,我失去好多私人時間,
對于MingGeJS我越踩越深了!我無法自撥了。
我的好想在國內或者全球范圍內也好,能取代JQ的位置,MinggeJS真的可以做到比JQ優秀,求大家給個機會我,給個機會MingGeJS
我希望大家可以試用一下,用來應付大型項目完全能駕馭。我知道網絡上很多對minggeJS的負面評論,你要記住,只是1.6第一個版本的事
,是我完成一個星期就發布的版本,無可否認,用垃圾來形容是對的,但是1.95已經走向成熟。1.6之前的代碼已經基本消失。
MingGeJS已經做了大量單元測試,絕不可能有嚴重BUG,最后說一聲:“給個機會MingGeJS,給個機會作者,真的想取代JQ的位置
來自: http://www.oschina.net//news/70981/minggejs-1-9-5