
个人总结前端面试考点
个人总结前端面试考点,参考网上博客及视频所总结
有爱的萌哥
这个作者很懒,什么都没留下…
展开
-
原型和原型链
在JavaScript中,原型是一个对象,通过原型可以实现对象的属性继承,JavaScript的对象中都包含了一个"[[Prototype]]"内部属性,这个属性所对应的就是该对象的原型。原型对象中有一个属性constructor,它指向函数对象。原创 2022-08-24 17:58:48 · 362 阅读 · 1 评论 -
事件捕获与冒泡
addEventListener()有三个参数,分别是事件名、函数、布尔值(默认冒泡:false)DOM事件流有三个阶段:事件捕获阶段、处于目标阶段、事件冒泡阶段。可以通过stopProgation()阻止事件冒泡。事件捕获比事件冒泡优先。原创 2022-08-19 10:20:54 · 259 阅读 · 0 评论 -
深拷贝与浅拷贝
创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基本类型,拷贝的就是基本类型的值,如果属性是引用类型,拷贝的就是内存地址,所以如果其中一个对象该变量这个地址,就会影响到另一个对象。将一个对象从内存中完整的拷贝一份出来,从堆内存中开辟一个新的区域存放新对象,且修改新对象不会影响原对象。...原创 2022-08-17 10:29:18 · 214 阅读 · 0 评论 -
防抖&节流
防抖&节流。原创 2022-08-16 14:18:20 · 248 阅读 · 0 评论 -
标准盒模型和IE盒模型
可以通过box-sizing设置盒模型(默认值content-box标准盒模型)设置的盒子宽度=border+padding+内容宽度。设置的盒子宽度=内容宽度。原创 2022-07-21 16:20:24 · 252 阅读 · 0 评论 -
容器垂直居中的方式
容器垂直居中的方式原创 2022-07-21 16:22:26 · 561 阅读 · 0 评论 -
BFC(块级格式化上下文)
可以把BFC理解成一块独立的渲染区域,BFC看成是元素的一种属性,当元素拥有了BFC属性后,这个元素就可以看做一个被隔离的独立容器,容器内的元素不会影响容器外的元素。原创 2022-07-21 16:21:12 · 122 阅读 · 0 评论