zepto:
安装了node.js可以通过
npm install zepto; 或者grab the latest version on GitHub安装
否则可以通过在zepto的官网上复制粘贴。
它是专门为移动端定制的框架:轻量级的javascript库
zepto与jQuery类似的api:会jQuery就会zepto
zepto的特点:
针对移动端:
轻量级压缩版只有8kb
响应执行速度快
语法,大多数语法和jQuery一样,学习难度低,上手快
目前api完善的框架中体积最小的一个
官网:zeptojs.com
需要将touch.js下载下来;适配移动端
与jQuery相同的api
核心:$
1.做函数使用:
function(){}
选择器字符串
dom code
html字符串
2.做对象使用:
$.isArray();
$.ajax();
等等
与jQuery不同的API
attr一般用于自定义属性
prap一般用于boolean值属性(当没有选中就可以没有这个属性,如class何selected等)
attr在属性没有定义的情况下会得到undefined
prap在读取属性的优先级要高于attr
removeProp()移除属性;这个属性在1.2以上才有
dom操作:
jQuery