這些庫的共性是非常小,而且功能單一贬芥。
cookie.js
如果你操作過cookie的接口,那么你一定會感覺這東西的規(guī)范真的是太復(fù)雜了宣决,根本記不住啊蘸劈,其實(shí)你是對的,因?yàn)閏ookie的接口設(shè)計(jì)的是有問題的尊沸,也就是說設(shè)計(jì)的太底層了威沫,根本不友好贤惯,那么來試試這個js庫吧。
store.js
再來說說瀏覽器的localStore吧棒掠,這東西太贊了孵构,可惜尼瑪每個瀏覽器都實(shí)現(xiàn)的各不相同,我也是醉了烟很,如果你也有同樣的煩惱颈墅,不如來試試這個迷你庫,它有更簡單的api雾袱,最重要的是他解決了跨瀏覽器問題恤筛,甚至解決了低版本瀏覽器(ie6)不支持localStore的問題。
data.js
data.js 是帶有消息通知的數(shù)據(jù)中心芹橡,我稱其為會說話的數(shù)據(jù)毒坛。旨在讓編程變得簡單,世界變得美好 如果你使用模塊化編程林说,或者在node環(huán)境下的話煎殷,你一定糾結(jié)過不同模塊間到底如何共享數(shù)據(jù)的問題(雖然這是反模式),全局變量腿箩。豪直。。那么試試這個迷你庫吧珠移,簡單可以來顶伞,會讓你消除上面的煩惱問題,同時他還支持消息剑梳,當(dāng)數(shù)據(jù)更新時唆貌,會發(fā)出消息。
template.js
template.js 一款javascript模板引擎垢乙,簡單锨咙,好用。
lodJS
JavaScript模塊加載器追逮,基于AMD酪刀。迄今為止,對AMD理解最好的實(shí)現(xiàn) favico.js 在favico上添加數(shù)字書不是很nice钮孵,點(diǎn)擊下面的官網(wǎng)查看效果骂倘,這肯定要逼死強(qiáng)迫癥了。 官網(wǎng)巴席。
Modernizr 這個就不過多解釋了历涝,各種html css js檢測器,功能檢測哦。
Move.js
如果你操作過css3的屬性荧库,一定會覺得非常痛苦的堰塌,那不如來試試合格,css3動畫瞬間變得簡單了分衫。
Keypress
一定記不住鍵盤上每個鍵的鍵位碼吧场刑,來試試這個,直觀的展示蚪战,再也不需要記憶了牵现。
device.js
你想檢測用戶的設(shè)備,試試這個吧邀桑,比jq.browser全面多了瞎疼。
is.js
迷你檢查庫,這個幾乎涵蓋了全部的各種檢測概漱。
es5-shim
還沒使用es5丑慎,只能鄙視你了喜喂,擔(dān)心兼容性瓤摧,用這個吧,主要是為了es6打基礎(chǔ)啊玉吁。
es6-promise
promise太好用了照弥,兼容性問題靠這個全解決了。
parallax
先來看個視差效果的demo进副,是不是很贊这揣,如果你也想實(shí)現(xiàn)這個效果,那么來試試這個吧影斑。
notie.js
還在使用彈窗通知用戶给赞,太low了,快來試試這款非阻塞式矫户,小清新的通知插件吧片迅,對移動端有好,界面好到爆炸啊皆辽。
share.js
一鍵分享到微博柑蛇、QQ空間、QQ好友驱闷、微信耻台、騰訊微博、豆瓣空另、Facebook盆耽、Twitter、Linkedin、Google+征字、點(diǎn)點(diǎn)等社交網(wǎng)站都弹。 如果你受夠了分享組件的煩惱,那么來試試這個對移動端有好的分享組件吧匙姜,界面優(yōu)美畅厢,看起來很贊。 demo
mathjs
js自帶的數(shù)學(xué)運(yùn)算不能滿足你的需求了氮昧,那試試這個框杜,擴(kuò)展了很多數(shù)學(xué)運(yùn)算。 這里是官網(wǎng)袖肥。 總結(jié) 本文介紹的只是作者收集的一小部分而已咪辱,作者將會保持時時更新的,如果你有什么推薦的歡迎反饋給我椎组。 最后向大家推薦依稀microjs油狂,這里收集了太多小而美的庫,自己來淘寶吧寸癌。
作者:顏海鏡 原文網(wǎng)址:http://yanhaijing.com/js/2015/12/29/mini-js-lib
作者: IT程序獅
鏈接:http://www.imooc.com/article/3171
來源:慕課網(wǎng)