首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
面试取经
前端小白1995
创建于2021-05-14
订阅专栏
前端面试
暂无订阅
共9篇文章
创建于2021-05-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
面试取经:浏览器渲染机制和重绘与回流
节点的几何属性发生改变或者由于样式发生改变而不会影响布局的,称为重绘。 布局或几何属性需要改变,就称为回流,回流是影响浏览器性能的关键因素,因为其变化涉及到部分页面(或整个页面)的布局更新。
面试取经:前端网站常规优化方案
优化方式有哪些减少http请求减少dom操作避免不必要的重绘和重排(用定位)优化css选择器(简写)css/js压缩Gzip压缩css放到顶部,js放到尾部压缩图片,使用雪碧图使用cdn加速合理控制c
面试取经:instanceof的实现原理
instanceof可以正确的判断对象的类型,因为内部机制是通过判断对象的原型链中是不是能找到类型的prototype自己实现一个instanceof如何实现获取类型的原型获取对象的原型然后一直循环判
面试取经: 判断数组的方法有哪些?
每一个继承Object的对象都有toString方法,如果toString方法没有重写的话,会返回[object type],其中type为对象的类型,但当除了Object类型的对象外,其他类型直接使用toString()方法时(覆盖原型的toString),会直接返回都是内容…
面试取经:阐述一下你所理解的MVVM响应式原理
vue是采用数据劫持配合发布者-订阅者模式的方式,通过 Object.defineProperty()来劫持各个属性的setter和getter,在数据变动时,发布消息给依赖收集器,去通知观察者,做出对应的回调函数,去更新视图。 MVVM作为绑定的入口,整合Observer、C…
面试取经:css优先级之内联宽度覆盖
在不改变当前代码的情况下,使这张图片的宽度为300px1.css方法2.js方法
面试取经:Display & Visbility & Opacity三者的区别
transition:transition不支持display。 transition:visibility 会立即显示,隐藏时会延时。 transition:opacity 可以延时显示和隐藏。
面试取经:你害怕的水平垂直居中
行级元素水平垂直居中text-align+line-height模拟单元格单元格特性:内容垂直居中,默认vertical-align:middle块级元素水平垂直居中纯定位已知子元素宽高宽高不确定po
面试取经:BFC & IFC & GFC & FFC
formatting contexts:格式化上下文,是页面中的一块渲染区域,并且有一套渲染规则,它决定了子元素如何定位,以及与其他元素的关系及相互作用。 内部的box会在垂直方向上,一个接一个的放置。 box垂直方向的距离由margin决定,属于同一个BFC的两个相邻box的…