前几天投了北森的前端面试,发过来一份测试题。认真做了一下提交了。没过两天就有人通知准备面试(效率也太快了)
话不多说,直入主题。面试问题:
1.Html5介绍一下。
2.localstorage与sessionstorage的区别。
3.垂直居中的方法。
4.css动画的实现。
5.语义化标签及其优点
6.讲一下原型链
7.cookie,webstorage 哪个可以跨域
8.跨域怎么携带cookie
9.闭包的理解
10.`for ( var i=1; i<=5; i++) {
setTimeout( function timer() {
console.log( i );
}, i*1000 );}
返回的是6 怎么改才能改成理想输出
11. vue双向绑定的原理说一下
12. 你如何封装一个组件
13. ajax请求如何发送,说一下过程。
14. 如果叫你封装一个ajax,怎么做。
15. new的过程中发生了什么。
16. 数组扁平化实现一下。
17. 常见的状态码有哪些?
18. 定义对象的几种方法.
19. 垂直居中你说出marign auto position left:0 right 0 bottom 0 top 0 。那你能讲解一下这么做的原理吗?
20. 你提到了object.defineporperty 详细说一下。有什么缺点?
21. proxy说一下为什么能替代defineporperty?
22. 列举常见http请求头
23. 强缓存与协商缓存
北森前端一面
最新推荐文章于 2023-08-31 05:05:25 发布