web app中常用插件(zepto--用法类似于jquery、利用nodejs定制zepto)
1、移動(dòng)端開(kāi)發(fā)不用jquery的原因
jquery使用的優(yōu)點(diǎn)中很大一個(gè)原因是解決了js的兼容性,但是在移動(dòng)端開(kāi)發(fā)中移動(dòng)端的瀏覽器都很新進(jìn)的瀏覽器,他的兼容性問(wèn)題不需要jquery,所以不用考慮兼容性,
移動(dòng)端的動(dòng)畫(huà)時(shí)支持css3的,所以直接使用css3來(lái)實(shí)現(xiàn)動(dòng)畫(huà)可以減少我們對(duì)jquery中動(dòng)畫(huà)函數(shù)的依賴
在移動(dòng)端jquery對(duì)我們而言算是體積大,同時(shí)效率也不高
2、在移動(dòng)端使用的插件---很多api都類似于jquery
zepto是一個(gè)分模塊的js庫(kù),他把不同的功能封裝在不同模塊(默認(rèn)下載的zepto.js只包含他的5個(gè)核心模塊 ,如果想使用其他模塊那就引入其他模塊的js文件)
?
jquery.js更多的是針對(duì)pc端的瀏覽器
zepto.js更多的是針對(duì)現(xiàn)代的高級(jí)瀏覽器---移動(dòng)端的瀏覽器都是比較高級(jí)的
zepto中很多api和jquery相似,所以大大的降低了開(kāi)發(fā)成本
案例:利用zepto寫(xiě)輪播(實(shí)際上就是利用了獲取元素,修改屬性,操作dom元素更方便)
??
?
?
?zepto的定制
?
轉(zhuǎn)載于:https://www.cnblogs.com/yangyutian/p/10994146.html
總結(jié)
以上是生活随笔為你收集整理的web app中常用插件(zepto--用法类似于jquery、利用nodejs定制zepto)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: #define定义宏函数 的正确使用
- 下一篇: Flutter ListView封装,下