Zepto.js

Zepto——简化版jQuery,移动端首选js库

怎甘沉沦 提交于 2021-02-13 22:49:38
转载请注明原文地址: https://www.cnblogs.com/ygj0930/p/10826054.html 一:Zepto是什么 Zepto最初是为移动端开发的js库,是jQuery的轻量级替代品,因为它的API和jQuery相似,而文件更小。 Zepto最大的优势是它的文件大小,只有8k多,是目前功能完备的库中最小的一个,尽管不大,Zepto所提供的工具足以满足开发程序的需要。 大多数在jQuery中常用的API和方法Zepto都有,Zepto中还有一些jQuery中没有的(移动端支持)。 因为Zepto的API大部分都能和jQuery兼容,所以用起来极其容易,如果熟悉jQuery,就能很容易掌握Zepto。。 二:Zepto和jQuery的差异 (1) jQuery 更多是在 PC 端被应用,因此,考虑了很多 低级浏览器的的兼容性 问题;而 Zepto .js则是直接 抛弃了低级浏览器的适配 问题,显得很轻盈; (2) Zepto .js在 移动端 被运用的更加广泛;更注重在移动端的使用 (3) jQuery 的底层是通过 DOM 来实现效果的, zepto .js 是用 css3 来实现的; (4) Zepto .js可以说是 阉割 版本的 jQuery 。 zepto比jQuery多了更多的移动端的 事件的支持,比如说tap, swipe……

学习Vue.js(一)

对着背影说爱祢 提交于 2020-03-12 12:21:00
学习VueJS 介绍 Vue.js [vju:]是UI层的渐进式框架。 什么是框架?可以被复用。 相关框架: React Angular 为什么使用Vue.js? 受到Angular框架的启发 比Angular简单且使用广泛 性能高 基于组件(web component)开发 优势 提高代码复用率 降低模块之间耦合度 提高开发速度 提高代码质量 MV*模型 直接操作DOM:Jquery.js、zepto.js MVC模型 Module:用于存放数据 View:用于更新DOM Controller:调用Module给View渲染使用 MVP模型 Module:用于存放数据 View:响应用户交互行为 Presenter Module改变,修改DOM View响应用户交互时,通知Presenter,Presenter负责更新Module,以及修改DOM。 MVVM模型 Module:用于存放数据 View:响应用户交互行为 VIewModel:可以理解为自动化调用的Presenter 参考文档 英文网站: https://vuejs.org/ 中文网站: https://cn.vuejs.org/ Weex开发初探 来源: oschina 链接: https://my.oschina.net/wallenheng/blog/3192443