前端面试(进大厂)必备知识

159 阅读1分钟

(不断更新,一点点填满知识盲区)
ps:掘金上一堆面试题,搜前端面试 javascript面试 vue面试
做项目的同时多看看js基础

1.flex布局面试题,css盒模型居中面试题 js 闭包/作用域/原型链 es6 async await promise set/map es6模块化这些东西要信手拈来 滚瓜烂熟

src 和href 的区别

简单来讲,请求src资源时会先下载其资源直到将该资源加载、编译、执行完毕,并暂停其他资源的下载和处理;请求href资源时(会识别该文档为css文件)不会暂停其他资源的下载。 src资源(包括js脚本,img图片和frame等元素) 这也是为什么将js脚本放在底部而不是头部。

2.面试前最好再看看这个 重点是寄生组合继承:

3.移动端的项目:

  • rem
  • css媒体查询
  • 1px bug:简而言之就是在苹果的retina屏上,你写1px,实际上是有2px的,你要在苹果设备上显示1px,你css其实应该写0.5px,但是小数的话浏览器可能不兼容,所以一般的做法是用伪类,把1px transform 缩小一半 可参考:
    【链接】移动端1px细线解决方案总结-lunarorbitx-博客园 www.cnblogs.com/lunarorbitx…
    【链接】掘金 juejin.cn/post/684490…

4.【链接】JavaScript能力测评_在线编程+题解_牛客题霸_牛

www.nowcoder.com/ta/js-asses…

5.从输入URL到页面呈现的过程