为何前端面试官都喜欢问闭包?

这可作为面试官快速了解应聘者的javascript知识水平的手段。不是为了问闭包而问闭包。如果不搞清楚闭包的原理,就按照面试宝典里的话来套,面试官再往下问一下估计就会知道水平

本文最后更新时间:  2023-01-31 03:32:06

这可作为面试官快速了解应聘者的javascript知识水平的手段。不是为了问闭包而问闭包。如果不搞清楚闭包的原理,就按照面试宝典里的话来套,面试官再往下问一下估计就会知道水平。闭包其实是最能体现javascript语言语法设计的核心,因为实际开发中到处都是闭包,不知不觉的时候开发者其实已经在用闭包了。

比如,面试官问什么是闭包?你回答闭包就是可以让外部作用域可以访问内部变量的一种手段。那面试官会继续问,为什么会这样,说一下原理?如果你不知道作用域链,词法作用域这些概念,那就等于是记住了一个表面知识。

最后,面试的过程是考察的过程,并不是以把应聘者问倒为目的,而是通过逐步深入来了解应聘者的实际技术水平,以便更准确的决定是否符合应聘岗位。

我只是说说我自己作为面试官的一些想法,毕竟也面试过不少人,也许其他面试官也有他自己的一套面试手段,最终目的是为了寻找更适合应聘岗位的同事,如果不是这个目的,那就真的是在装逼糊弄应聘者了。

温馨提示:内容均由网友自行发布提供,仅用于学习交流,如有版权问题,请联系我们。