小言_互联网的博客

面试了100多个前端,我总结了70个高频面试题,终极版

275人阅读  评论(0)

 

作为前端开发,JS是重中之重,最近结束了面试的高峰期,基本上offer也定下来了就等开奖,趁着这个时间总结70个面试,这些都是高频面试题,完全理解之后定能彻底摆脱初级前端。

提炼出前端简历写作的要点、面试时需注意的重点,以及面试前专业知识的储备,帮助大家减少求职路上的时间和经验成本。

 

1.call. apply 和bind的区别?

2.深浅克隆

3.给数组拓展功能,去掉重复项

4.什么是闭包?用途?

5.原型是啥?原型的功能

6.如何实现继承?

7.页面上十个li添加监听,点谁谁变红

8.用ES6的方法进行数组求和

9.不借助第三方变量,实现变量交换

10.display:.none;和visibility:hidden; :

11.cookie. session 和localStorage

 

12.Ajax跨域

13.字符串去掉空格

14.Vue兄弟传值

15.Vue双向绑定的实现原理

16.Vue的动态路由

17.GET请求和POST请求(面试10家有2家)

18.常见的HTTP状态码

19.判断数组.

20.冒泡和捕获

 

22.从0~99中随机10个数字,不能重复

23.数组排序三种方法(面试10家有1家)

24.延时器相关的题目

25.-次完整的HTTP请求的7个步骤

26.变量声明提升、暂时性死区(TDZ)

27.关于Promise

 

28.箭头函数和普通函数的区别

29.v-if. v-show 的区别

30. :key

31.元素浮动的时候display属性是啥?

32.CSS3的钟表

33.开发过程中遇到的内存泄露情况,如何解决的?

34.统计字符串中出现次数最多的字

 

35.怎样添加、移除、移动、复制、创建和查找节点?

36.谈谈垃圾回收机制方式及内存管理

37.行内元素有哪些?块级元素呢?

38.哪些CSS属性可以继承?

39.实现一个函数

40.你做的页面在哪些浏览器内核中测试过?

51.什么是函数柯里化?编写函数,将函数柯里化

52.你知道多少种Doctype 文档类型?

53.如何形成BFC?

 

54.定位有哪几种?分别什么功能

55.rgba0和opacity的透明效果有什么不同

56.简述CSS的盒模型和box-sizing:border-box 盒模型

57.什么是函数式编程?

58.前端页面有哪三层构成,分别是什么?作用是什么?

59.身上有的,就遮蔽原型了

60.找的神题、关于闭包的

61.XSS和CSRF

62.请说出Vue几种常用的指令

63.Vue中如何让CSS只在当前组件中起作用?

64.Vue和React开发中如何使用全局状态常量?你都用这个状态常量做什么事情?

 

65.你会用什么工程化工具?它们和webpack有什么异同?

66.你会不会用Express 或者koa, 简单介绍一-下如何使用?

67.- -次完整HTTP事务是怎样的过程?

68.Vue和React中,什么是路由的懒加载

69.Vue和React中,路由的History 有什么用?

70.Vue-Router中的<router-link>标签和<a>标签有什么区别

71.CSS3中如何实现动画?

 

 

面试题获取方式:

1、关注我,转发+评论

2、领取微信eekk19947,即可领取备注:007


转载:https://blog.csdn.net/weixin_48408798/article/details/114272744
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场