Vue面试题总结01
1. Vue的最大优势是什么?
简单易学, 轻量级整个源码js文件不大, 双向数据绑定, 数据驱动视图, 组件化, 数据和视图分离,
Vue负责关联视图和数据, 作者中国人(尤雨溪), 文档都是中文的, 入门教程非常多, 上手简单.
相比传统网页, Vue是单页面可以只刷新某一部分.
2. Vue和jQuery区别是什么?
jQuery应该算是一个插件, 里面封装了各种易用的方法, 方便你使用更少的代码来操作dom标签
Vue是一套框架, 有自己的规则和体系与语法, 特别是设计思想MVVM, 让数据和视频关联绑定, 省略了很多DOM操作. 然后指令还给标签注入了更多的功能
3. MVVM和MVC区别是什么?
MVC: 也是一种设计模式, 组织代码的结构, 是model数据模型, view视图, Controller控制器, 在控制器这层里编写js代码, 来控制数据和视图关联
MVVM: 即Model-View-ViewModel的简写。即模型-视图-视图模型, VM是这个设计模式的核心, 连接v和m的桥梁, 内部会监听DOM事件, 监听数据对象变化来影响对方. 我们称之为数据绑定
4. Vue常用修饰符有哪些?
.prevent: 提交事件不再重载页面;
.stop: 阻止单击事件冒泡;
.once: 只执行一次这个事件
5. Vue2.x兼容IE哪个版本以上
不支持ie8及以下,部分兼容ie9 ,完全兼容10以上, 因为Vue的响应式原理是基于es5的Object.defineProperty(),而这个方法不支持ie8及以下。
6. 对Vue渐进式的理解
渐进式代表的含义是:主张最少, 自底向上, 增量开发, 组件集合, 便于复用
Vue面试题总结01相关推荐
- vue面试题系列01
1.v-show 与 v-if 有什么区别? 相同点: v-show和 v-if都是 控制 dom元素 的 显示和隐藏 的. 不同点: 1.原理: v-show是通过控制元素的样式属性displa ...
- dom不刷新 vue 加数据后_高频出现的Vue 面试题及答案
前言 本文讲解高频出现的 Vue 面试题及答案. 复习前端面试的知识,是为了巩固前端的基础知识,最重要的还是平时的积累! 注意:文章的题与题之间用下划线分隔开,答案仅供参考. Vue 对 MVC.MV ...
- 常见的前端vue面试题
常见的前端vue面试题 1.请讲述下VUE的MVVM的理解? MVVM 是 Model-View-ViewModel的缩写,即将数据模型与数据表现层通过数据驱动进行分离,从而只需要关系数据模型的开发, ...
- Vue 学习 之 7.01 学习笔记
Vue 学习 之 7.01 学习笔记 1.还是复习前面的那个"品牌案例管理",但是数据不是静态写死哦,而是动态的管理,向数据库发送相关请求实现,因此,小节和昨天所学就是掌握Vu ...
- Web前端人员如何面试?常见vue面试题有哪些?
Web前端人员如何面试?常见vue面试题有哪些?vue是一套用于构建用户界面的渐进式JavaScript框架,也是初创项目的首选前端框架.很多企业在招聘前端工程师时都会考察其对vue的了解,接下来小编 ...
- antd vue 树更新数据后不展开_很全面的vue面试题总结
VUE面试题 v-show 与 v-if 区别 动态绑定class的方法 计算属性和 watch 的区别 怎样理解单向数据流 keep-alive 自定义组件的语法糖 v-model 是怎样实现的 生 ...
- Vue面试题 70道题目及答案
Vue面试题 Vue.js介绍 Vue.js是一个轻巧.高性能.可组件化的MVVM库,同时拥有非常容易上手的API Vue.js是一个构建数据驱动的Web界面的库. Vue.js是一套构建用户界面的 ...
- web开发者工具,118页Vue面试题总结,涨姿势!
逻辑运算符 JavaScript中有三个逻辑运算符,&&与.||或.!非. JavaScript 中的逻辑运算符可用来确定变量或者是值之间的逻辑关系.通常用于布尔型值,会返回一个布尔值 ...
- 面试题 04.01. 节点间通路
面试题 04.01. 节点间通路 注意是有向图,用邻接表代替图,dfs或者bfs都可 class Solution { public:bool findWhetherExistsPath(int n, ...
最新文章
- 阿里云ECS服务器搭建wordpress个人博客网站【详细图文教程】
- boost::hana::list用法的测试程序
- Python3文件操作详解 Python3文件操作大全
- CentOS编译安装php扩展gd
- 网络day02-设备配置远程登录
- python get post区别_大话Python, webpy教程之GET和POST区别
- php加密 java rsa_PHP的DES加密和RSA签名(兼容java)
- Hello,移动WEB—px,dp,dpr像素基础
- C# .Net ListT中Remove()、RemoveAt()、RemoveRange()、RemoveAll()的区别,ListT删除汇总
- 七个国外免费杀毒软件
- 快速理解Java的三种代理模式
- jic标准_JIC螺纹技术资料.doc
- Paul Graham:未来的互联网创业(上)
- android视频添加字幕,手机视频加字幕app 怎样用安卓手机在视频画面加文字字幕...
- Diablo3英雄榜-API分析
- DNS相关知识及其配置
- 阿里面试官亲述:如何利用设计模式改善业务代码
- 有意思的hand-crafted features based IQA的论文吧2(图像质量评价)
- 无法启动系统时间服务器,Win10系统不能启动Windows Time服务怎么办?
- 对区块链钱包的简单认识