logo头像

叩首问路,码梦为生

面试

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

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

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

函数声明VS函数表达式

函数声明VS函数表达式

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

搜狐研究院前端散招面试题总结

搜狐研究院前端散招面试题总结

首先,搜狐媒体大厦还是蛮阔气的,但是门口的保安让我在沙发区稍等一会儿的时候,我看到那里有 5 个类似员工的人在打王者荣耀。。果然“大公司”的员工氛围就是不一样啊。。后来等了大概 10 分钟左右,一个挂有实习工作牌的女士把我带到了 9 ...

今日头条前端散招内推面试经验总结

今日头条前端散招内推面试经验总结

笔试题可能是内推的缘故,在面试之前前台工作人员给了一套前端的笔试题,然后就分配了一个小房间开始做题,虽然没有指明不可以手机搜索,但是为了保证最起码的诚信,我全程都没有看手机,完全凭自己的水平答题,虽然最后面试官把原题拿走了,但是我还是...

JS中的传值与传址

JS中的传值与传址

在 JS 中,有两种不同的方式可以操作数据的值,这两种技术分别叫做传值和传址。 数据值的操作要知道传址跟传址,首先我们先了解下数据值的操作。 复制:可以把它赋值给一个新的变量 传递:可以将他传递给一个函数或者方法 比较:可以与另外一...

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

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

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

前端面试系列(11)——window.onload和document.ready的区别

前端面试系列(11)——window.onload和document.ready的区别

这个问题虽然比较简单,但是依然是前端面试中经常会问到的一道题,所以为了让自己“与众不同”,必须全面了解这两者的区别,才能从众多候选人中脱颖而出 一张表格下面这张表格简单的介绍了两者的区别: window.onload() $(...