JQuery和Vue.js的区别
JQuery:只是对原生JS的API选择器等等进行了封装,便于操作DOM,本质还是操作DOM实现逻辑,数据和界面还是连接在一起的。适用于需要操作DOM的业务:动画,交互效果,页面特效。Vue.js:MVVM模型,将数据层和视图层完全分离开,不仅对API进行封装, 还提供了一系列的解决方案。这是一个思想的转变。数据驱动的机制,主要操作的是数据而不是频繁操作DOM(导致页面频繁重绘)。适用...
·
JQuery:
只是对原生JS的API选择器等等进行了封装,便于操作DOM,本质还是操作DOM实现逻辑,数据和界面还是连接在一起的。适用于需要操作DOM的业务:动画,交互效果,页面特效。
Vue.js:
MVVM模型,将数据层和视图层完全分离开,不仅对API进行封装, 还提供了一系列的解决方案。这是一个思想的转变。数据驱动的机制,主要操作的是数据而不是频繁操作DOM(导致页面频繁重绘)。适用的业务:数据相关的处理以及操作。
更多推荐
已为社区贡献3条内容
所有评论(0)