
Vue 39道面试题及答案.docx; JS数据类型判断及Vue与Angular区别; Angular脏检查理解和路由嵌套定义。
下载需积分: 0 | 68KB |
更新于2023-11-22
| 132 浏览量 | 举报
收藏
Vue 39道面试题及答案.docx文件是关于Vue.js和JavaScript的一些面试题及其答案。其中讨论了判断JavaScript数据类型的方法,如最常见的typeof,判断已知对象类型的方法instanceof,根据对象的constructor判断constructor以及jquery.type()方法。
此外,文章还对比了Vue.js和Angular.js的区别。Vue.js仅是一个如jQuery般的工具库,是MVVM模式中的view层,并非框架,而Angular.js则是一个完整的MVVM框架。Vue.js的双向绑定是基于ES5中的getter/setter实现的,而Angular.js则通过自己实现一套模板编译规则,并需要进行“脏”检查。因此,Vue.js在性能上更高效,但对ie9以下的浏览器不支持。另外,Vue.js需要提供一个el对象进行实例化,其作用范围也是在el对象之下,而Angular.js是整个HTML页面。Vue.js可以在一个页面中有多个实例,但据说Angular.js不能。
对于Angular.js的脏检查,文章认为它不科学且效率不高,因为无法判断数据是否做了更改,需要触发一些条件来执行检测,比较数据的变化。因此,官方将其称为脏检查。
文章还介绍了一个Vue.js中的属性active-class是vue-router模块的router-link组件的属性。
最后,文章提到了在实际项目中,可能会遇到多层嵌套的组件组合,为了实现嵌套路由,可以在VueRouter的参数中使用children配置。并举例说明了index.html文件中只有一个路由出口<div id="app">的情况。
综上所述,该文件主要总结了Vue.js及JavaScript相关的面试题及其答案。
相关推荐










向前齐步走
- 粉丝: 63
最新资源
- 北大青鸟提供的CSS样式表资源
- 共享java编程思想4th版类库:解决找不到net.mindview问题
- Delphi FlatStyle控件的源码分析与安装方法
- C#与SQL连接源码实现方法
- 软件工程上机作业:汉字行编辑程序详解
- 软件工程师必懂的10大核心概念
- 无限制多级目录数据库设计的实施方案
- JSP技术实现的高效新闻发布系统
- Ext2.0中文帮助文档:深入理解与应用指南
- PHP168 Flash整站系统深度体验与文件结构解析
- 无需插件的Xara3Dv5.02绿色版3D动画编辑器
- BIOS开发参考:开源BIOS源代码包解析
- 软件项目策划与管理:名家课件及案例分析
- ZOJ700多题源码集锦 助力ACM编程学习
- XJad Class反编译工具:小巧而便捷
- 康佳信息管理流程优化方案详解
- Java实现城市天气信息的读取方法
- TD-SCDMA研发方案深度解析与核心技术介绍
- Spy4Win: 探测窗口信息的高级辅助工具
- Div+Css打造登录弹窗,实现内容屏蔽效果
- 动画特效条形图表控件源代码详解
- 极地时钟3屏幕保护程序下载与介绍
- PHP经典教程:完全中文手册解读
- 华中科技大学微机原理与汇编语言电子教案