【郑州校区】2020-03-07高频问题与课程重点 1、对库与前端框架的理解,以vue和jquery为例 答:框架:首先提供了很多新的技术(如虚拟DOM、双向绑定、渐进式等),其次得遵循开发者的规则来写代码,同时框架对项目的侵入性比较大(即中途换框架,代码需要重写) 库:属于代码集合产品,提供很多的API函数或属性,供程序员调用,用起来也比较随意。 2、对渐进式的理解 答:框架提供的技术中,按需索取选择一个或多个使用。 3、今日所学指令: 名称 | | | | | | 解决插值表达式的闪动问题 原理:先让元素隐藏,替换好内容之后,再显示 | | | | | | | | | | | | | | | | | | | | | | 简写@事件名,例如:v-on:click简写为@click | | | | 用来处理事件的特定行为:阻止事件冒泡,阻止默认行为 | | | | | |
4、对MVVM的理解(面试一般会问到) 答:MVVM是前端视图层的概念,主要关注于视图层分离,也就是说:MVVM把前端的视图层,分为了三部分Model, View , VM(ViewModel)。VM是MVVM思想的核心,VM是M和V直接的调度者。Model:保存的是每个页面中单独的数据;VM分割了M和V,当V层想要获取或保存数据时,都由VM做中间人进行处理;V就是页面中的Html结构。
|