首页 > 其他 > 详细

前端面试题

时间:2019-08-10 13:56:54      阅读:70      评论:0      收藏:0      [点我收藏+]

HTML

1.H5新特性

CSS

1.垂直水平居中

2.CSS3新特性

3.怎么写空心三角

4.布局定位方式

5.H5新增的储存类型?与Cookie的区别

JS

1.字符串API

2.数组API

3.监听键盘按键值

4.获取页面浏览时间

5.排序

6.继承方式(手写)

7.闭包,作用域

8.原型链

9.什么是事件委托以及什么时候需要使用事件委托

10.去重方法

11.ES6新特性(Promise,class。。。。)

12.js对象深拷贝,你会怎么做?使用递归来实现深拷贝,有什么缺陷?(会有循环引用)

13.增删改查

14.初始化对象

jQuery:

1.手写ajax

2.增删改查

Vue:

1.组件传值

2.插槽

3.双向数据绑定原理

4.axios

5.vue路由(安全守卫,钩子函数,动态路由)

6.Vuex(action和mutation区别)

7.keep-alive作用,生命周期

8.八大生命周期

9.单项数据绑定和双向数据绑定区别

10.自定义指令

11.页面渲染优化,你会在哪个生命周期里去做

12.MVVM和MVM区别

13.脚手架搭建注意事项

Webpack:

1.

其他

1.git常用指令,回滚怎么用

2.http和https区别

3.三次握手和四次挥手

4.页面渲染机制

5.http状态分类,常用状态码有哪些

6.正向代理,反向代理

7.和缓存有关的请求头

8.同源策略,怎么解决同源问题

9.封装过什么

10.get和post区别及使用场景?如何选择

11.移动端开发过程中遇到过什么问题

12.后台问题:比如打开一个标签的时候,如何能在点击另一个的时候再新创建一个而不关掉原来那个

13.简单介绍你最近负责的一个项目及自己在项目中的定位,多少人参与

14.你这个项目开发中遇到的比较麻烦的地方有哪些

15.你们做项目的技术选型是怎么做的

16.对跨域有哪些了解?是怎么处理的

17.项目上线后的部署方式是什么?http还是https

18.你在前端开发过程中有哪些好的开发调试技巧

19.项目上线之后该怎么调试?比如看打印或者代码的运行情况

20.你的项目最终是怎样一个产品?是怎样一个形式的产品?网站还是什么

21.你们是怎么处理用户反馈的?比如得到问题之后是怎么先线上环境来处理的

22.你们的项目有没有做错误监控、上报,用户行为分析、性能统计等

23.你是更倾向于做手机端还是PC端?

 

前端面试题

原文:https://www.cnblogs.com/bbplayer/p/11305171.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!