前端面试
文章平均质量分 83
小白在线学前端
这个作者很懒,什么都没留下…
展开
-
前端面试题
一、 $HTML, HTTP,web综合问题 1、如何进行网站性能优化 content方面 减少HTTP请求:合并文件、CSS精灵、inline Image 减少DNS查询:DNS缓存、将资源分布到恰当数量的主机名 减少DOM元素数量 Server方面 使用CDN 配置ETag 对组件使用Gzip压缩 Cookie方面 减小cookie大小 css方面 将样式表放到页面顶部 不使用CSS表达式 使用<link>不使用@import Javascript方面原创 2021-10-20 21:48:44 · 403 阅读 · 0 评论 -
vue必问面试题
????1.请讲述一下你对VUE的MVVM的理解 MVVM 是 Model-View-ViewModel的缩写,即将数据模型与数据表现层通过数据驱动进行分离,从而只需要关系数据模型的开发,而不需要考虑页面的表现,具体说来如下: Model代表数据模型:主要用于定义数据和操作的业务逻辑。 View代表页面展示组件(即dom展现形式):负责将数据模型转化成UI 展现出来。 ViewModel为model和view之间的桥梁:监听模型数据的改变和控制视图行为、处理用户交互。通过双向数据绑定把 View 层和 M原创 2021-10-13 20:27:39 · 1024 阅读 · 0 评论 -
前端JS继承的方式
前置 JavaScript继承是一种允许我们在已有类的基础上创建新类的机制;它为子类提供了灵活性,可以重用父类的方法和变量。继承的过程,就是从一般到特殊的过程。 开始啦 一、原型链继承的方式 实现的方法:设置B.prototype=new A 即可(其中B为子类,A为父类) 特点:它把父类中的私有属性和共有属性都继承到了子类的原型链上(new A得到一个实例对象,该对象具有构造函数A的私有和公有属性) 核心:原型链继承方式并不是将父类的所有属性克隆一份给了子类,而是在父类和子类之间建立了原型链的连接,如果原创 2021-09-13 23:57:51 · 165 阅读 · 0 评论 -
javascript的事件委托
文章目录前言开始一、事件委托是什么?二、事件委托的优点事件委托的缺点为什么要用事件委托事件委托怎么实现总结 前言 hello,我来啦,今天发得有点晚,请各位读者大大,多多包涵,那今天我们讲一下什么是事件委托,以及事件委托的理解 开始 一、事件委托是什么? 它还有一个名字叫事件代理,JavaScript高级程序中是这样讲的:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件,也就是说,通过它你可以把事件处理器添加到一个上级元素上,这样就避免了把事件处理器添加到多个子元素上,当我原创 2021-09-02 23:47:30 · 161 阅读 · 0 评论 -
一文带你搞懂MVVM和MVC的区别
基本定义 MVVM的基本定义 MVVM即Model---View---ViewModel的简写,即模型—视图—视图模型,模型(Model)指的是后端传递的数据,视图(View)指的是页面中所看到的页面,视图模型(ViewModel)是MVVM模式的核心,它是链接View和model的桥梁,它有两个方向: 1). 一是将模型(Mode)转化成视图*(View),即将后端传递的数据转化为我们所看到的页面,实现的方式是数据绑定 2). 二是将视图(View)转化为模型(Model),即将看到的所有页面转化为后端原创 2021-08-31 22:35:27 · 451 阅读 · 0 评论