好久没在星球冒泡了,浅发一下昨天的前端实习面经(虽然现在都是秋招了)。 有一些忘记了,微信语音面试的就没有录音,我都忘了有面试了[撇嘴] CSS 1、如何实现垂直居中(说了flex、以及绝对定位的两种方式) 2、上一题提到了translate,问我translate的功能 3、flex:1有什么用 JS 1、如何判断是对象还是数组(先用typeof判断是对象还是基本类型,再用Array.isArray判断) 2、能用instanceof吗?(可以,但是只能在只有一个全局对象的情况下使用) 3、如何对数组进行去重(答:如果是基本类型,直接用set,如果数组中有引用类型,需要进行递归判断) 4、防抖如何实现 5、遍历数组的方式 6、forEach和map的区别 7、说一下reduce(6、7好像问的比较多,包括之前找实习也问过) Vue 1、父子组件生命周期执行顺序 2、computed、watch、watchEffect的区别 3、Vuex和pinia的区别 剩下的都是问项目了,项目答得稀碎,光背八股了,接下来得好好准备项目。 没有反问环节,面试官好像还是用变声器的,我人傻了。只有一面,过了一会hr问我一周内能不能到岗,当时不知道如何拒绝,约好周三再聊,到时候直接说有更好选择。 总体来说都是八股,难度不高。
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP