首页 > 神策数据前端一面(凉)
头像
Lostkevin
编辑于 2021-09-07 14:13
+ 关注

神策数据前端一面(凉)

1、css盒子模型?
border-box和content-box
2、垂直居中,有几种方法

3、清除浮动,几种方法
(1)比如有三个浮动的元素,再加一个浮动的子元素,并设置clear: both
语义化不太好
(2)父元素overflow:hidden,形成bfc(scroll也可以)
(3)父元素伪元素
 .clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/ content: ""; display: block; clear:both; } .clearfix{ *zoom: 1;/*ie6清除浮动的方式 *号只有IE6-IE7执行,其他浏览器不执行*/ }

4、讲一下promise
5、讲一下跨域 jsonp 具体是啥
项目里的webpack是怎么跨域的
nginx
6、宏任务微任务、
事件循环
7、new一个对象的时候发生了什么
8、深拷贝和浅拷贝的区别

首先明确,深浅都是对复杂数据类型来说的,简单是无所谓的

浅拷贝:地址是不同的,let userCopy = Object.assign({}, user) 展开运算符同

浅拷贝只是复制了对象里的简单数据类型,浅拷贝 [ 对于对象里的复杂数据类型 只是复制了地址。 ]

深拷贝:对于所有的复杂类型,都是新开辟了内存空间

9、讲一下协商缓存的强缓存
etag和last motifyed哪个优先级高

10、算法题写了冒泡排序,要es6,foreach这种我也不会就只好写了个箭头函数,还卡了一下下
问了下用户画像

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

相关热帖

近期精华帖

热门推荐