前端大厂面试题精选

(1)、介绍一下backbone
(2)、了解过SEO吗?
(3)、低版本浏览器不支持HTML5标签怎么解决?
(4)、用js使低版本浏览器支持HTML5标签 底层是怎么实现的?
(5)、实现一个布局:左边固定宽度为200,右边自适应,而且滚动条要自动选择只出现最高的那个。
(6)、画出盒子模型,要使谷歌浏览器的盒子模型显示得跟IE浏览器一致,该怎么做?
(7)、手写JS实现类继承,讲原型链原理,并解释new一个对象的过程都发生了什么?
(8)、Array对象自带的方法,一一列举。
(9)、若干个数字,怎么选出最大的五个。
(10)、Array对象自带的排序函数底层是怎么实现的?
(11)、常用的排序算法有哪些,介绍一下选择排序。
(12)、了解navigator对象吗?
(13)、手写一个正则表达式,验证邮箱。
(14)、link和@import引入CSS的区别?
(15)、刚才说有些浏览器不兼容@import,具体指哪些浏览器?
(16)、介绍一下cookie,localstorage,sessionstorage,session。
(17)、jquery绑定click的方法有几种?
(18)、移动端适配问题
(19)、react的难点在哪里?
(20)、做过CSS动画吗
(21)、Array的unshift() method的作用是什么?如何连接两个Array?如何在Array里移除一个元素?
(22)、用纸笔写一个Closure,任意形式和内容。
(23)、知不知道Array-like Object?
(24)、如何用Native JavaScript来读写Cookie?
(25)、知不知道CSS Box-model?
(26)、如何做一个AJAX Request?
(27)、Cross-domain access有没有了解?
(28)、前端安全方面有没有了解?XSS和CSRF如何攻防?
(29)、HTTP Response的Header里面都有些啥?
(30)、知不知道HTTP2?
(31)、输入URL后发生了什么?
(32)、new operator实际上做了什么?
(33)、面向对象的属性有哪些?
(34)、做一个两栏布局,左边fixed width,右边responsive,用纸笔手写。
(35)、讲一下AJAX Request。
(36)、冒泡和捕获,事件流哪三个阶段?
(37)、实现事件代理。
(38)、原生ajax的四个过程。
(39)、网络分层结构。
 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

短暂又灿烂的

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值