![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web前端常见面试问题及答案
沐浴 前端
前端学习者,希望未来能成为一个优秀的人,虚心若愚,求知若渴
展开
-
http协议相关内容
http协议最常见的协议就是http协议,http协议将和服务器的一次交互看着是两段简单的过程组成:请求(request)和响应(response)1.请求:客户端通过url地址发送数据到服务器的过程;2.响应:服务器收到请求数据后回馈数据给客户端的过程;当请求-响应完成后,本次交互结束,如果需要额外的服务,则需要重新发送新的请求,同时,HTTP1协议约定了请求的消息格式和响应的消息格式...原创 2020-02-25 20:50:37 · 407 阅读 · 0 评论 -
html中重排和重绘问题
HTML页面进行重绘和重排(回流)1 核心问题讲解浏览器的运行机制:构建DOM树(parse):渲染引擎解析HTML文档,首先将标签转换成DOM树中的DOM node(包括js生成的标签)生成内容树(Content Tree/DOM Tree);构建渲染树(construct):解析对应的CSS样式文件信息(包括js生成的样式和外部css文件),而这些文件信息以及HTML中可见的指令(如...原创 2020-02-21 22:39:04 · 1935 阅读 · 0 评论 -
Ajax面试常见问题及答案
1、什么是Ajax和JSON,它们的优缺点Ajax是全称是asynchronous JavaScript andXML,即异步JavaScript和xml,用于在Web页面中实现异步数据交互,实现页面局部刷新优点:可以实现异步通信效果,页面局部刷新,带来更好的用户体验JSON是一种轻量级的数据交换格式,看着像对象,本质是字符串优点:轻量级、易于人的阅读和编写,便于js解析,支持复合数据类型...原创 2019-12-02 09:33:32 · 2455 阅读 · 0 评论 -
web前端面试常见问题(get与post的区别,http常用状态码,跨域条件及解决方案)
面试常见问题(get与post的区别,http常用状态码,跨域条件及解决方案)1.get与post的区别,什么时候使用post?1.get和post在HTTP中都代表着请求数据,其中get请求相对来说更简单、快速,效率高些2.get相对post安全性低3.get有缓存,post没有4.get体积小,post可以无限大5.get的url参数可见,post不可见6.get只接受ASCII...原创 2019-12-02 09:27:52 · 1009 阅读 · 0 评论