近期面试记录

前端面试题记录

总结了面试中问过的技术问题,没有写很详细,只是一些考察点。
整体来说,移动端及nodejs开发经验已经变得重要;框架层面,React和Vue使用更广泛。

  • 原型链
  • 事件委托
  • 对象去重
  • 滑动效果
  • CSS三角
  • 对话框尖角(边框)
  • 数组展开
  • 判断是不是数组
  • 垂直居中 translate原点
  • Promise相关方法
  • let const
  • 判断空对象
  • 垂直居中
  • 数组展开
  • 浏览器url过程
  • 缓存304检验 etag
  • 前端安全
  • this
  • call apply bind区别,并如何实现bind功能
  • 菲波那切数列
  • 函数科里化
  • 数字千分符
  • 回流重绘
  • [2] == 2 true
  • 数组顺序合并
  • 节流(throttle),防抖(debounce)
  • 图片懒加载
  • js文件延迟加载
  • 事件循环
  • margin塌陷
  • 白屏时间
  • 性能优化
  • 动画及性能优化
  • 手机布局
  • setTimeout按间隔时间输出
  • 多页面通信
  • 生成随机颜色
  • parseInt
  • random()边界
  • setTimeout setInterval区别
  • http headers了解哪些
  • setTimeout实现setInterval功能,(可以取消循环吗)
  • resful接口规范
  • cdn加速原理
  • 如何实现固定长宽比的div
  • 前端存储 cookie session localstorage sessionstorage
  • post表单提交元素请求格式
  • 304原理 如何缓存及优先级
  • html标签DNS预解析
  • 原生ajax fetch
  • 正则解析url
  • 进程调度
  • 链表 图是否有环
  • 实现Promise
  • 1亿个数据中找到前1000个最大的数字

github地址:https://github.com/justforuse/FE-interview-questions
欢迎提PR,一起完善 : )

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值