原文:前端面试准备:MVC MVVM篇

MVC: 用户操作view, 用户操作View去改变Controller,Controller改变Model, Model再直接根据业务代码显示在View上。 优点是 当时极大程度降低了页面与逻辑的耦合性 缺点是 mvc的界面和逻辑关联紧密,数据直接从数据库读取 MVVM: 相当于MVC的升级版,因为双向绑定,真正做到了View与数据逻辑分离,用JS去实现界面的值与Model的关联。 缺点是 Vi ...

2017-02-05 13:56 0 1612 推荐指数:

查看详情

前端面试(一)

作为一个前端菜鸟的我,面试经验和工作经验并不丰富,但大大小小也面试过不少互联网圣地,今天就讲讲笔者今年初面试鹅厂的经验,希望对大家有所帮助!后面的答案为自行整理,如有疏漏,欢迎指正! 第二地址 先说整体情况 适用范围: 一到两年的菜鸟前端开发工程师 笔者情况: 笔者一共面试 ...

Tue Apr 16 09:31:00 CST 2019 0 681
前端面试vue

2019前端面试系列——Vue面试题 目录 Vue 双向绑定原理 描述下 vue 从初始化页面--修改数据--刷新页面 UI 的过程? 你是如何理解 Vue 的响应式系统的? 虚拟 DOM 实现原理 既然 Vue 通过数据劫持可以精准探测数据变化,为什么还需要虚拟 DOM 进行 diff 检测 ...

Fri Oct 23 23:42:00 CST 2020 3 321
前端面试——css

css盒子模型 在W3C模型中: 总宽度 = margin-left + border-left + padding-left + width + padding-right ...

Mon Sep 26 04:53:00 CST 2016 0 2107
前端面试之简历

https://www.jianshu.com/p/a3802f6f4499 js的基本数据类型 创造对象的几种方式 js原型与原型链 js继承的几种方式 float的工作原理 清除浮动的几种方式 ...

Mon Mar 30 19:21:00 CST 2020 0 818
前端面试 vue 部分 (1)——谈谈你对 MVVM 的理解

谈谈你对MVVM的理解 【答案】 MVVM 由 Model、View、ViewModel 三部分构成 Model 代表数据模型,也可以在 Model 中定义数据修改和业务逻辑; View 代表 UI 组件,它负责将数据模型转化成 UI 展现出来; ViewModel 是一个 ...

Wed Aug 05 02:26:00 CST 2020 0 626
前端面试(原生js) - DOM

根据我的面试经历,一般小公司的面试环节,比较关心框架的熟练程度,以及独立开发组件的能力 但大厂通常有五轮以上的面试,而且对 js 基础语法很是看重 于是我总结了一些关于 js 基础的面试对话,有的当时没答上来,就在总结的时候就加了点料 忽然觉得又该读一遍犀牛书了... 一、面试对话 ...

Tue Sep 11 00:36:00 CST 2018 0 4333
前端面试题 ----css

1、css盒模型有哪些及区别content-box border-box padding-box IE盒子模型box-sizing:border-box;(怪异模式) W3C标准盒子模型 ...

Sat Feb 24 19:59:00 CST 2018 0 7127
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM