引言 Javascript是前端面试的重点,本文重点梳理下 Javascript 中的常考基础知识点,然后就一些容易出现的题目进行解析。限于文章的篇幅,无法将知识点讲解的面面俱到,本文只罗列了一些重难点。 一、变量类型 1.JS 的数据类型分类 根据 JavaScript 中的变量类型传递方式,分为 ...
分类:
编程语言 时间:
2019-07-10 00:57:59
阅读次数:
154
说一下浏览器缓存: 缓存分为两种:强缓存和协商缓存,根据响应的header内容来决定。 强缓存相关字段有expires,cache-control。如果cache-control与expires同时存在的话,cache-control的优先级高于expires。 协商缓存相关字段有Last-Modi ...
分类:
其他好文 时间:
2019-07-05 13:02:34
阅读次数:
139
原文链接:点我 Promise是前端面试中的高频问题,我作为面试官的时候,问Promise的概率超过90%,据我所知,大多数公司,都会问一些关于Promise的问题。如果你能根据PromiseA+的规范,写出符合规范的源码,那么我想,对于面试中的Promise相关的问题,都能够给出比较完美的答案。 ...
分类:
其他好文 时间:
2019-07-02 19:18:12
阅读次数:
92
四月底从上家公司离职,五月六月陆陆续续面试了十几家公司,也拿到了几个offer。总体来说大环境和就业形势还是比较不乐观的,面试的人多,而招的人少,对前端的的要求也比以往要高,这些先不具体讨论,这里主要将各个公司面试时考察的技术点做一个归纳总结,方便大家面试时作为参考,也进一步巩固基础,查漏补缺。 【 ...
分类:
其他好文 时间:
2019-06-26 13:21:59
阅读次数:
123
前端面试中常出现一些有趣的逻辑题,初见的时候有可能会手足无措,但实际多看几个题之后就会有一定的思考逻辑,有种打通任督二脉的感觉.以下是我个人面试经历以及网络上收集来的一些经典题目. 题目: 1.现有一个装有无限水的池塘,你手里有两个空壶,一个容积为6升,一个为5升,请问你如何用这两个空壶打3升水?请 ...
分类:
其他好文 时间:
2019-06-20 20:04:13
阅读次数:
240
在前端面试过程中,缓存几乎是必问的问题之一了,记得我有一次面试的时候,面试官让我说一下缓存的知识,我很自然就说出了localStorage,sessionStorage,cookie三者之间的不同点以及各自的特性,当我还在感觉自我回答很良好的时候,面试官就说关于缓存你在回去看看吧,这个回答并不合格。 ...
分类:
其他好文 时间:
2019-06-17 20:15:44
阅读次数:
137
2019年已经过去一半,终于拿到一直想去的公司offer,也算是实现了今年的一个小目标。 由于这家公司是我从去年到现在最想去的公司,本次换工作一直没有投,希望先积累下面试经验再投。 没有想到居然先在boss直聘上接到这家公司的技术经理的面试邀请,真的非常意外也非常兴奋?? 那个时候我手上已经有比较理 ...
分类:
其他好文 时间:
2019-06-07 10:53:22
阅读次数:
131
1、为什么要初始化CSS样式? 答案:因为浏览器的兼容问题,不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面显示差异。 当然,初始化样式会对SEO有一定的影响,但鱼和熊掌不可兼得,但力求影响最小的情况下初始化。 2、浮动元素引起的问题? 答案:a. 父元素的高度无 ...
分类:
Web程序 时间:
2019-06-03 17:30:00
阅读次数:
126
1、HTML语义化的理解? 答案:HTML语义化就是让页面的内容结构化,便于对浏览器、搜索引擎解析;在没有样式CSS的情况下也以一种文档格式显示,并且是容易阅读的;搜索引擎的爬虫依赖于标记来确定上下文和各个关键字的权重,利于SEO;使阅读源代码的人对网站更容易将网站分块,便于阅读维护理解。 2、父元 ...
分类:
Web程序 时间:
2019-06-03 17:12:16
阅读次数:
118
最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 “标准答案”(本标准答案参考自w3schools): GET在浏览器回退时是无害的,而POST会再次提交请求。 GET产生的URL地址可以被Bookmark,而POST不可以。 GET请求会被浏览器主动cac ...
分类:
其他好文 时间:
2019-05-30 18:13:38
阅读次数:
226