一个菜鸡的前端面试

前端面试(经典)

  1. 编程题1(写出table的html结构)
    在这里插入图片描述
  2. 编程题2 (将上面table中的数据读出来存成如下的数据结构)
    在这里插入图片描述
  3. 计算机基础(https,http)
    介绍一下https,http状态码
  4. http状态码304代表?
    客户端已经执行了Get,但文件发生变化;(最常见的地方在于当你第二次刷新某个页面时有可能会有304,其实是第二次刷新文件是在本地缓存中读取的,然后服务端对客户端的一种响应)
  5. 由问题4引出了http缓存,这个不多说,但后面有个小细节一定要注意: 如果我们不想在第二次刷新时读取本地缓存,而是想去读取最新的服务端的资源,应该怎么办?
    面试官小姐姐说:
    <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
  1. 这个意思是说在http请求头部有一个Pragma字段,设置成为no-cache就是强制从服务端获取数据;
  2. 常规问题 : 怎么设置水平居中,元素以及盒子(text
    -align,定位,flex布局)
  3. 常规问题:浮动怎么清除?浮动不清除有什么影响?
  4. 盒子模型:给你一个div,设置高和宽,包不包括内外边距和边框(不包括),那要怎么设置才能包括,box-sizing:border-box。
  5. es6问题: let var的区别
  6. es6问题 : 现考题,考察let var ,for循环的定时器输出,定时器执行时间(??),为什么它的执行时间就是等到for循环结束才开始?
  7. es6问题 :原型链(重点补)
  8. es6问题:箭头函数(重点补)箭头函数和普通函数区别
  9. js跨域:(项目)前后端没有部署在同一个ip里面,就会有跨域问题?jsonp
  10. vue问题:页面间通信(根据项目来问)
  11. 写vue组件(根据项目来问)
  12. 前后端分离 node.js(不会)
  13. 用到了什么移动端app特有的接口或功能,上传照片??(忘记了,补一补 根据项目来问)

细节很重要,切记

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值