我是靠谱客的博主 失眠电脑,最近开发中收集的这篇文章主要介绍前端经典面试题汇总,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

css 重绘与回流

重绘:当节点需要更改外观而不会影响布局。
回流:DOM结构的修改引发DOM几何尺寸变化的时候,发生回流。
常见的几何属性:有width、height、padding、margin、left、top、border 或者是DOM节点发生增减移动。

减少重绘和回流的方法:
使用css3新增属性:translate 替代top等方向值。
避免使用style,而是采用class。

箭头函数和普通函数的区别?

普通函数this:

this总是代表它的直接调用者。
在默认情况下,没找到直接调用者,this指的是window。
在严格模式下,没有直接调用者的函数中的this是undefined。
使用call,apply,bind绑定,this指的是绑定的对象。

箭头函数this :

在使用=> 定义函数的时候,this指的是定义时所在的对象,而不是使用时所在的对象;

不能用于构造函数,即不能使用new命令,否则会抛出错误;
不能使用arguments对象;
不能使用yield 命令。

let var const 区别

var 没有块级作用域,支持变量提升

最后

以上就是失眠电脑为你收集整理的前端经典面试题汇总的全部内容,希望文章能够帮你解决前端经典面试题汇总所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(60)

评论列表共有 0 条评论

立即
投稿
返回
顶部