前端面试小记

前言:此篇是转载文,文末标明出处,文章确实还可以,分享给大家,希望大家可以学到更多知识!

太久没有面试过了,第一次难免有点紧张,今天遇到的面试问题,大多数都遇到过,却因为没有充分准备,而没有答好,以后一定好好准备才行。

下面记录一下今天的面试问题,加深印象:

1.介绍一下JS的数据类型?

2.如何通过JS判断一个数组?

3.谈一谈letvar的区别?

4.mapforEach的区别?

5.谈一谈你理解的函数式编程?

6.谈一谈箭头函数与普通函数的区别?

7.谈一谈函数中this的指向吧?

var p = new Emp(); // 过程模拟,new关键字会创建一个空的对象,然后会自动调用一个函数apply方法,将this指向这个空对象,这样的话函数内部的this就会被这个空的对象替代。 var p = {}; Emp.apply(p); p.__proto__=Emp.prototype;

8.谈一谈闭包吧?

9.异步编程的实现方式?

作者:yellowlemon
链接:https://juejin.im/post/58c75619da2f605dc5b0f4ff
来源:掘金

最后:“相信有很多想学前端的小伙伴,今年年初我花了一个月整理了一份最适合2018年学习的web前端干货,从最基础的HTML+CSS+JS到移动端HTML5等都有整理,送给每一位前端小伙伴,53763,1707这里是小白聚集地,欢迎初学和进阶中的小伙伴。”

最后祝大家早日学有所成,拿到满意offer,快速升职加薪,走上人生巅峰。

猜你喜欢

转载自blog.csdn.net/liangjielaoshi/article/details/85340899