概述
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 没有块级作用域,支持变量提升
最后
以上就是失眠电脑为你收集整理的前端经典面试题汇总的全部内容,希望文章能够帮你解决前端经典面试题汇总所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复