前端面经
程序员不懂浪漫
行百里者半九十
展开
-
前端面试常问【Cookie、SessionStorage、 LocalStorage】三者之间的比较认识与理解。
cookie sessionStorage localStorage区别cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递cookie数据还有路径(path)的概念,可以限制。cookie只属于某个路径下存储大小限制也不同,cookie数据不能超过4K,同时因为每次http请求都会携带cookie,所以cookie只适合保存很小的数据,如回话标识。webStorage虽然也有存储大小的限制,但是比cookie大得多,可以达到5M或更大数据的有效期原创 2021-12-28 00:02:25 · 403 阅读 · 0 评论 -
浏览器输入Url到页面渲染的全过程有哪几个步骤?
浏览器输入Url到页面渲染的全过程有哪几个步骤?1.DNS解析2.TCP连接3.发送HTTP请求4.服务器处理请求并返回HTTP报文5.浏览器解析渲染页面6.连接结束原创 2021-12-27 23:57:57 · 751 阅读 · 0 评论 -
ES6新增【Let、Const】与Var的对比区别。
ES6新增的Let、Const和Var的区别。Let和Var区别1.变量提升//Var可以变量提升console.log(a); //a=undefinedvar a = 3;//Let不可以变量提升console.log(a); //报错:UncaughtReferenceError: a is not definedlet a = 3;2.块级作用域//在ES6之前,var 只有全局作用域、函数作用域var a = 1;{var a = 10;}console.log(原创 2021-12-24 12:23:43 · 226 阅读 · 0 评论 -
什么是跨域?前端面试常问问题。
什么是跨域?这个问题在前端面试中也是屡见不鲜,我和大家也是一样,对此有很多疑问,遍查很多资料,于是想着总结到这里,供自己以后参考补充。跨域这里不得不先提一下关于同源策略的概念,同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。而这里跨域指的是浏览器不能运行其他网站的脚本,这是由于浏览器的同源策略造成的。简单来说哈,二个U原创 2021-12-23 00:06:01 · 427 阅读 · 0 评论 -
面试常见问题----W3C标准规范解答。
作为前端工程师对W3C标准和规范不是很陌生。很多招聘要求中经常提到深入了解W3C标准及规范。那下面就总结一下W3C标准及规范:概念:W3C标准中文名:万维网联盟,外文名:World Wide Web Consortium万维网联盟标准不是某一个标准,而是一些列标准的集合。网页主要有三部分组成:结构(Structure)、表现(Presentation)、行为(Behavior)。对应的标准也有三方面:结构化标准主要包括XHTML和XML,表现标准语言主要包括CSS、行为标准主要包括(如W3C DOM转载 2021-12-05 20:20:52 · 1259 阅读 · 0 评论 -
前端开发中你需要知道的几个单位
前端开发中你需要知道的几个单位原创 2021-12-04 11:47:43 · 327 阅读 · 0 评论 -
盒子模型有几种,它们之间有什么区别。
盒子模型有几种,它们之间有什么区别。原创 2021-12-02 20:19:59 · 3879 阅读 · 0 评论 -
面试问到get和post你这样答如何?
GET和POST在前端面试中属于高频问题了。GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦。你轻轻松松的给出了一个“标准答案”:1.GET在浏览器回退时是无害的,而POST会再次提交...转载 2021-12-02 17:54:17 · 146 阅读 · 0 评论