最近看著下自己的github star,把我嚇壞了,手賤黨,收藏癖的我都收藏了300+個倉庫了,是時候整理一下了。
Unix主張kiss,小而美被實踐是最好用的,本文將介紹筆者收集的一些非常讚的開源函式庫。
這些函式庫的共通性是非常小,而且功能單一。
如果你操作過cookie的接口,那麼你一定會感覺這東西的規範真的是太複雜了,根本記不住啊,其實你是對的,因為cookie的介面設計的是有問題的,也就是說設計的太底層了,根本不友好,那麼來試試這個js庫吧。
再來來說說瀏覽器的localStore吧,這東西太讚了,可惜尼瑪每個瀏覽器都實現的各不相同,我也是醉了,如果你也有同樣的煩惱,不如來試試這個迷你庫,它有更簡單的api,最重要的是他解決了跨瀏覽器問題,甚至解決了低版本瀏覽器(ie6)不支援localStore的問題。
data.js 是帶有訊息通知的資料中心,我稱之為會說話的資料。旨在讓程式設計變得簡單,世界變得美好
如果你使用模組化編程,或者在node環境下的話,你一定糾結過不同模組間到底如何共享資料的問題(雖然這是反模式),全域變數。 。 。那麼試試這個迷你庫吧,簡單可以來,會讓你消除上面的煩惱問題,同時他還支持訊息,當數據更新時,會發出訊息。
template.js 一款javascript模板引擎,簡單,好用。
JavaScript模組載入器,基於AMD。到目前為止,對AMD理解最好的實現
在favico上添加數字,是不是很nice,點擊下面的官網查看效果,這肯定要逼死強迫症了。
官網。
這個就不過多解釋了,各種html css js檢測器,功能檢測哦。
如果你操作過css3的屬性,一定會覺得非常痛苦的,那不如來試試這個,css3動畫瞬間變得簡單了。
一定記不住鍵盤上每個鍵的鍵位碼吧,來試試這個,直覺的展示,再也不需要記憶了。
你想偵測使用者的設備,試試看這個吧,比jq.browser全面多了。
迷你檢查庫,這個幾乎涵蓋了全部的各種偵測。
還沒使用es5,只能鄙視你了,擔心相容性,用這個吧,主要是為了es6打基礎啊。
promise太好用了,相容性問題靠這個全解決了。
先來看個視差效果的demo,是不是很讚,如果你也想實現這個效果,那麼來試試這個吧。
還在使用彈窗通知用戶,太low了,快來試試這款非阻塞式,小清新的通知插件吧,對行動端有好,界面好到爆炸啊。
一鍵分享到微博、QQ空間、QQ好友、微信、騰訊微博、豆瓣、Facebook、Twitter、Linkedin、Google+、點點等社交網站。
如果你受夠了分享元件的煩惱,那麼來試試這個對行動端有好的分享元件吧,介面優美,看起來很讚。
demo
js自帶的數學運算不能滿足你的需求了,那試試這個,擴展了很多數學運算。
這裡是官網。
本文介紹的只是作者收集的一小部分而已,作者將會保持時時更新的,如果你有什麼推薦的歡迎回饋給我。
最後向大家推薦依稀microjs,這裡收集了太多小而美的庫,自己來淘寶吧。
以上就是不可錯過的javascript迷你庫的內容,更多相關內容請關注PHP中文網(www.php.cn)!