获得徽章 0
- 第六周的面试结果:
面了三家过了一家的技术面,但是也没后续了
说一下没过的面试问题:
1. 如果一个组件里面引入六个子组件,子组件里面有数据请求,父组件整个页面加loading,怎么在所有的子组件请求完毕之后再关闭loading。我的问答是每次子组件请求完之后给父组件通信通知,然后计算请求完成的数量去判断是否关闭(面试官应该要的不是这个)。
2. axios和ajax的区别以及为什么要用axios。我的问答是都是基于xmlHttpRequest,axios又加了一层promise的封装,为什么要用axios,我说的是有拦截器什么的,而且是别人封装好的,更好用。
3. for of 如果碰到不能循环的对象,怎么用es6的迭代器把它转化成能循环的。这个不知道
4. 如果一个功能多次commit 怎么保留一个commit。我的回答是合并(但是好像不是面试官要的)
这是上周主要的问题。展开124
![[无辜呆]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_96.4fb9d71.png)
![[可怜]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_5.ece2a96.png)
![[打哈欠]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_44.74cc36f.png)
![[嘿哈]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_67.9ceed33.png)
![[流泪]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_6.dde0d83.png)