VueJS作为一个轻量级框架, Vue. js提供了如此强大的功能,引起了大量开发者的关注。如今,更多的企业开始基于 Vue.js框架开发项目, Vue.js利用 EMAScript5提供的特性实现数据绑定,提供了组件开发,有助于加快项目的开发。同 Angular与 React一样, Vue.js中的数据丢失、数据双向绑定、虚拟DOM的实现、组件开发、生命周期、组件通信等,这些基础技术是开发者应该
vue常见面试题(附带答案)超实用!!建议收藏!!一、vue常见面试题二、生命周期函数面试题三、vue路由面试题四、vuex常见面试题 一、vue常见面试题1.vue优点?答:轻量级框架:只关注视图层,是一个构建数据的视图集合,大小只有几十kb; 简单易学:国人开发,中文文档,不存在语言障碍 ,易于理解和学习; 双向数据绑定:保留了angular的特点,在数据操作方面更为简单; 组件化:保留了r
转载 2023-08-11 17:31:55
121阅读
2021 Vue.js 面试题汇总及答案 1. 基本问题1.1. Vue.js 的特点1.2. Vue.js 双向绑定的原理1.3. Vue.js 3.0 放弃defineProperty, 使用Proxy的原因1.4. Vue 2 中给 data 中的对象属性添加一个新的属性时会发生什么?如何解决?1.5. Computed和Watch的区别1.6. Computed 和 Methods 的
转载 2023-06-01 15:30:15
0阅读
某培训机构的总结的vue.js常见面试问题,分为基础类和扩展类。最近正好在学习vue.js框架,就查阅了官方文档,简单回答如下:[基础类问题]1.  v-if 和 v-show 的区别是什么?v-if 会根据条件构建或删除DOM,是存不存在的问题。v-show 主要功能控制元素的 display 属性,是显不显示的问题。参考资料:官网文档:条件渲染 — Vue.js2. $route和$rout
原创 2021-05-18 13:30:48
305阅读
前一段写了篇Vue.js 常见面试题【基础类】 – 码中人,今天补齐扩展类问题。1.请谈谈对于MVVM的理解?如果你很了解mvc,可以从mvc开始答起。MVVM前端界面分成三部分:Model、View、ViewMode。Model:代表数据模型,数据和业务逻辑都在Model层中定义;View:代表UI视图,负责数据的展示;ViewModel:负责监听Model中数据的改变并且控制视图的更新,处理用
原创 2021-05-18 13:30:14
278阅读
文章目录写在前面前言一、Vue.js基本问题1.1.Vue 响应式原理1.2.Vue.js 的特点1.3. Vue.js 双向绑定的原理1.4.Vue中如何监控某个属性值的变化?1.5.Vue.js 3.0 放弃defineProperty, 使用Proxy的原因1.6.Vue 2 中给 data 中的对象属性添加一个新的属性时会发生什么?如何解决?1.7.Computed和Watch的区别及运用
一、vue常见面试题1.vue优点? 答:轻量级框架:只关注视图层,是一个构建数据的视图集合,大小只有几十kb;简单易学:国人开发,中文文档,不存在语言障碍 ,易于理解和学习;双向数据绑定:保留了angular的特点,在数据操作方面更为简单;组件化:保留了react的优点,实现了html的封装和重用 ...
转载 2021-08-07 07:58:00
285阅读
2评论
1、MVVM是什么?MVVM 与 MVC 的区别?它和其他框架(jquery)的区别是什么?哪些场景适合使用? MVVM 是 Model-View-ViewModel 的缩写。 Model(模型层)代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。(axios data vuex(st ...
转载 2021-08-16 21:30:00
2853阅读
1点赞
2评论
js常见面试题
原创 2022-07-24 00:07:56
150阅读
Vue.js以业务为中心的常见面试题1. h5底部输入框被键盘遮挡问题2.触屏即播放3. 阻止旋转屏幕时自动调整字体大小4.主流网站布局5.什么是MVVM框架?6. active-class是哪个组件的属性7. 如何定义vue-router的动态路由8.如何获取传过来的动态参数9.vue-router有哪几种导航的钩子10.mint-ui是什么11.v-model是什么12.vue.js中标签如何绑定事件13.vuex是什么14.在vue中说说你知道的自定义指令15.vue.js中常用的4种指令16.vue
原创 2022-03-29 11:53:19
124阅读
1. 谈谈你对MVVM开发模式的理解 MVVM分为Model、View、ViewModel三者。 Model:代表数据模型,数据和业务逻辑都在Model层中定义; View:代表UI视图,负责数据的展示; ViewModel:负责监听Model中数据的改变并且控制视图的更新,处理用户交互操作; Mo
转载 2020-04-08 10:39:00
120阅读
2评论
什么是 mvvm?MVVM 是 Model-View-ViewModel 的缩写。mvvm 是一种设计思想。Model 层代表数据模型,也可以在 Model 中定义数据修改和操作的业务逻辑;View 代表 UI 组件,它负责将数据模型转化成 UI 展现出来,ViewModel 是一个同步 View 和 Model 的对象。在 MVVM 架构下,View 和 Model 之间并没有直接的联系...
翻译 2022-11-25 12:55:33
110阅读
原创 2021-03-02 17:09:40
183阅读
1、v-show和v-if指令的共同点和不同点?共同点:都能控制元素的显示和隐藏;不同点:实现本质方法不同,v-show本质就是通过控制css中的display设置为none,控制隐藏,只会编译一次;v-if是动态的向DOM树内添加或者删除DOM元素,若初
原创 2021-03-02 17:09:40
52阅读
js--常见面试题
数据存储位置、生命周期、存储大小、写入方式、数据共享、发送请求时是否携带、应用场景 标准回答 Cookie、S
js--常见面试题
原创 2021-07-15 10:48:12
43阅读
1、Js的原型和原型链怎么理解?原型链有什么应用? 答:js原型以及原型链是js面向对象编程的基础和重点,这个也是笔试和面试常问到的问题。 每一个构造函数都有一个属性prototype,这个属性他指向就是我们常说的构造函数的原型。每当我们通过构造函数要去new一个实例的时候,new操作符会做些事情,
转载 2020-04-08 09:46:00
128阅读
2评论
博主全网搜集了2021最火面试题——js篇1. 例举3种强制类型转换和2种隐式类型转换?string,boolean,number,undefined,function,object2.数组方法pop() push() unshift() shift()push()尾部添加 pop()尾部删除 unshift()头部添加 shift()头部删除3.IE和标准下有哪些兼容性的写法var ev = e
摘要: Vue开发者不妨温习一下。作者:沉静地闪光本文经授权转载,仅用于学习,版权归原作者所有。看看面试题,只是为了查漏补缺,看看自己那些方面还不懂。切记不要以为背了面试题,就万事大吉了,最好是理解背后的原理,这样面试的时候才能侃侃而谈。不然,稍微有水平的面试官一看就能看出,是否有真才实学还是刚好背中了这道面试题。(都是一些基础的vue面试题,大神不用浪费时间往下看)一、对于MVVM的理解?MVV
转载 2023-08-21 18:25:42
34阅读
  • 1
  • 2
  • 3
  • 4
  • 5