js面试闭包完美回答 面试一个5年的前端,却连原型链也搞不清楚,满口都是Vue,React之类的实现,这样的人该用吗?
面试一个5年的前端,却连原型链也搞不清楚,满口都是Vue,React之类的实现,这样的人该用吗?
采访中,各种算法、原理、优化、各种方法都是豆腐渣。是的,举手[捂着脸
面试时,我通常会根据面试官的工作年限和期望工资水平,一步一步地问技术问题,然后谈谈学习方法、解决问题的方法,以及面试官关心的重点。。。通过这些,我可以了解应聘者的沟通能力、学习能力、技术能力
这可以作为面试官快速了解应聘者JavaScript知识水平的一种手段。这不是闭包,而是闭包。如果你不明白结束语的原则,就按照面试词典去做吧。如果面试官进一步询问,他会知道水平。闭包实际上是JavaScript语言语法设计的核心,因为闭包在实际开发中无处不在,开发人员已经在不知不觉中使用闭包了。
例如,什么是闭包?您的答案是闭包是一种外部作用域可以访问内部变量的方法。然后面试官会继续问,为什么会这样?原则是什么?如果你不知道作用域链和词汇作用域的概念,你只是在记住一些肤浅的知识。
最后,面试过程是一个考察的过程,不是问应聘者下来,而是一步一步了解应聘者的实际技术水平,从而更准确地判断是否符合岗位要求。
我只是说说我作为面试官的想法。毕竟,我采访过很多人。也许其他面试官都有自己的面试方法。最终目标是找到更适合这份工作的同事。如果不是为了这个目的,那真的是在假装愚弄候选人。
关于前端面试?
Web前端三驾马车:JS、HTML和CSS;三个框架:Vue、angular和react。
在过去,jQuery是jQuery的世界。现在,前端越来越重要。前端与后端分离,前端涌现出大量优秀的框架
!了解技术需要不断学习。我记得前一段时间,一个前端工作人员在GitHub上评论说,不要更新,你不能再学习了。。。
但我认为学习永远不会太老,这是任何行业都需要的。只是知识的变化比技术快!至于前端,我想学好三驾马车,掌握好其他框架也不会太难。老实说,与服务器相比,还有少学的地方
!因此,web前端相对容易学习。关键取决于你能学到多少。
为何前端面试官都喜欢问闭包?
如果你是一个有经验的前端,了解更多关于小程序开发的知识,时间和精力的成本并不高,而且好处也更多。
从目前的市场来看,小节目的发展趋势越来越强。而小程序的优势更为明显。例如,你不需要安装它,你可以立即使用它,节省流量,节省安装时间,并且不占用桌面。对于用户来说,只要你是微信用户,它就会隐藏在你的微信中。当你想使用它时,它会被打开,当你不使用它时,它会被关闭。这比需要下载并占用手机内存空间的应用程序要好。
从推广的角度来看,小项目可以更高效、更方便地获取客流。与原生应用相比,推广更简单、更省钱。当然,不仅是微信applet,现在头条/flick applet的需求量也很大,比如直接把tiktok发送给小程序。
在我看来,作为中国的专业前端,小程序开发是职业发展和市场需求的必要技能。从技术上讲,您不需要学习更多内容,只需要熟悉一种框架。参考这些文件,你可以在一天内得到一个上架的小程序。
PS:目前,市场上有越来越多的小型项目的私人工作。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。