记录一次面经

  1. ts中实现接口(interface)、扩展类click
  2. ts相对js优势
  3. js实现继承方法click
  4. js数据类型,基本数据类型(null、undefined、string、number、boolean)没有object,引用数据类型为object、array、function。此处区别typeof返回值类型(null、undefined、string、number、boolean、object)
  5. 闭包及其应用
  6. js变量类型及解释(var、let、const)
  7. var变量实现位置,读代码
  8. 场景题:一个图片点击便发送ajax请求,发送请求后不可点击,返回结果后才可以继续点击,如何实现(我回答是css实现不可点击状态,面试官说css控制只是变灰,还可以点击,正确方法是使用一个变量,设置两种状态,判断变量状态决定是否发送ajax请求)
  9. 双向通信:websocket、长轮询、短轮询
  10. 强缓存、协商缓存、如何判断文章内容有没有变化
  11. 5开头的状态码,click
  12. 3开头的状态码
  13. 二叉树中序、后序遍历
  14. 打乱数组click
  15. 场景题:给一个动图问如何实现,css实现动画animation+rotate+延时
  16. flex布局应用,回答的是两栏布局、三栏布局,问:两栏布局如何使用flex实现
  17. flex:1代表什么,简写的三个属性,flex-basis是什么
  18. 自适应:rem、em、媒体查询,em读代码
  19. 实习项目相关(大概两个问题)
  20. 实习难点
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值