面试小结(三)

1、项目中使用的技术栈,遇到的问题,解决办法;
2、这个是我的项目中的问题:Rax中banner图,使用插件还是手写;
3、react怎么使用循环渲染;
4、开发的项目兼容哪些浏览器;
5、自己单独负责项目过什么项目(体现自己的基础);
6、手机兼容:弹性盒子,安卓手机不支持,这个问题遇到过吗;

参考:oppo,vivo,弹性盒子会错乱;

7、react循环渲染,写在哪?
8、React中key的作用,为什么要加?
9、React的生命周期,简单的介绍一下;
10、数据的异步请求,在哪个生命周期中比较好,为什么?
11、这个是我的项目中的问题:项目运行的时候,发现整个swiper高度不对、加载数量不对,原因?

原因:数据异步加载,加载时异步,没有前后关系,因为数据没有请求完,数据初始化有问题;
处理方法:在回调函数中做数据处理、setTimerOut(func,0);

12、npm下载插件指定版本的命令是什么;
13、Npm -D -S区别是什么?

本地开发依赖,生产环境依赖;
参考链接:https://segmentfault.com/q/1010000008141923/a-1020000008141991

14、判断一个元素是否展示,使用三目运算符VS display:none/block;两种方法的优缺点?

参考链接:https://www.zhihu.com/question/275012314

随记:这个我忘了是哪个公司的电话面试小结了,最后一个问题我没有百度到,不过感谢万能的知乎网友提供的答案。好了,我的面试小结似乎告一段落了,希望自己以后多写写技术型的博客,这种总结型的博客,次之~

    原文作者:半岛铁盒
    原文地址: https://segmentfault.com/a/1190000015155714
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞