欢迎光临
Merrier的个人博客

标签:前端面试

JS

JS中的==、===和Object.is

merrier阅读(422)评论(0)

TL;DR 在查阅了很多资料之后,我将在这篇文章对于JS中的==、===、Object.is进行详细的讲解,所以这很有可能是一篇很长很长的“唠叨文”,但是我相信你一定可以从这篇文章中收货很多,所以抖擞精神,往下看吧! 比较操作 首先,你需要...

JS

函数声明VS函数表达式

merrier阅读(346)评论(0)

TL;DR 本篇文章译自某大牛的文章:Function Declarations vs. Function Expressions,推荐英语不是很差的童鞋点击前面链接看原文。 首先先做个小测验,下面四个例子的alert输出分别是什么? 例子...

前端

前端面试系列(12)——前端性能优化

merrier阅读(600)评论(0)

写在前面 近几年的前端发展异常火爆,各种框架各种技术层出不穷,而所有的前端框架面临着同一个问题:怎样才能缩短首屏时间,让用户以最快的速度看到页面最想展现的内容,所以,前端性能优化这一问题成为所有前端开发人员需要考虑的需求。下面我将从html...

JS

前端面试系列(10)——JS中的闭包

merrier阅读(719)评论(0)

写在前面 闭包这个概念其实并不是JS中独有的,很多开发者将其理解为JS的特有产物,其实是大错特错的;只不过JS中的闭包有着其他语言没有的特性和产生机理,所以对于闭包的理解成为了很多面试官垂青的问题,而真正理解闭包并且知道在什么时候用闭包、在...

JS

前端面试系列(9)——JS实现继承

merrier阅读(405)评论(0)

写在前面 JS虽然声称面向对象,但是其很多特性与真正的“面向对象”仍有一定差距;面向对象的一大特性就是可以继承,所以如何在JS这种弱类型语言中实现继承就成为了前端面试中的常见问题,下面我就总结一下在JS中实现继承的几种方式: 定义父类 既然...

前端

前端面试系列(7)——session&cookie

merrier阅读(397)评论(0)

写在前面 本篇文章参考了一些开发者对于session和cookie的讲解,对这些内容进行了筛选和合并,同时加入了我的理解,争取用最短的篇幅给大家讲清楚这两个概念,因为在前端面试或笔试中会经常碰到这两个问题,同时在很多项目中也会用到 sess...

HTTP

前端面试系列(6)——HTTP请求的状态码

merrier阅读(376)评论(0)

写在前面 首先说一下HTTP,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器;而状态码在Response消息中的第一行(状态行),用来告诉HTTP客户端,HTTP服务器是否...

CSS

前端面试系列(5)——CSS盒子模型

merrier阅读(462)评论(0)

写在前面 盒子模型是html+css最核心的基础知识,理解了这个重要的概念才能更好的排版,进行页面布局;同时在前端面试或笔试中也经常遇到,所以深入理解盒子模型对自身前端水平的提升有很大帮助。 概念介绍 css盒子模型又称为框模型(Box M...

Merrier一直在努力

QQ联系邮件联系