![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
每天一道面试题
whiteyjw
这个作者很懒,什么都没留下…
展开
-
call,apply,bind3者的用法和异同点
1 用法如图,call,apply,bind三者都是用来改变函数内this的指向。第一个参数都为this的新指,第二个参数bind和call是作为函数实参按顺序传入,apply的第二个参数是一个实参组成的数组、2 异同点他们都可以用来改变函数的this的指向,但是从图中我们可以看到,bind和其它两个是有所不同的,bind仅仅是改变了this的指向,但是他不会立即执行这个函数,而call和apply会立刻执行。call和apply用法基本相同,只是他们的传参方式有点不一样,call是所有的参数直接一原创 2021-10-25 15:58:19 · 171 阅读 · 0 评论 -
bfc用法
bfc的含义和作用1.含义bfc是什么?bfc也叫块级格式化上下文,一个bfc包含了该区域内所有的子元素,但不包含其子元素的内部元素2. 特点bfc区域互不影响3.什么条件称得上的bfc1).body根元素2).浮动元素3).定位元素4).行内快模式5).设置overflow以上满足一个就是bfc了4.作用1.解决塌陷问题(垂直塌陷,包含塌陷)2.解决浮动影响(子元素浮动,父元素没设置高度时会变为0,父元素设置overflow后可解决浮动失去高度问题)3.解决浮动元素覆盖标准流原创 2021-10-25 11:22:11 · 138 阅读 · 0 评论 -
new关键字的作用
创建一个空对象obj该对象的原型指向构造函数的原型对象传入参数,执行构造函数,将this指向obj返回obj手写new的执行过程控制台结果可以看到,结果相同原创 2020-07-09 16:51:39 · 1591 阅读 · 0 评论