js詞法作用域 面試一個5年的前端,卻連原型鏈也搞不清楚,滿口都是Vue,React之類的實(shí)現(xiàn),這樣的人該用嗎?
面試一個5年的前端,卻連原型鏈也搞不清楚,滿口都是Vue,React之類的實(shí)現(xiàn),這樣的人該用嗎?采訪中,各種算法、原理、優(yōu)化、各種方法都是豆腐渣。舉手[捂著臉這可以作為面試官快速了解應(yīng)聘者JavaSc
面試一個5年的前端,卻連原型鏈也搞不清楚,滿口都是Vue,React之類的實(shí)現(xiàn),這樣的人該用嗎?
采訪中,各種算法、原理、優(yōu)化、各種方法都是豆腐渣。舉手[捂著臉
這可以作為面試官快速了解應(yīng)聘者JavaScript知識水平的一種手段。這不是閉包,而是閉包。如果你不明白結(jié)束語的原則,就按照面試詞典去做吧。如果面試官進(jìn)一步詢問,他會知道水平。閉包實(shí)際上是JavaScript語言語法設(shè)計的核心,因?yàn)殚]包在實(shí)際開發(fā)中無處不在,開發(fā)人員已經(jīng)在不知不覺中使用閉包了。
例如,什么是閉包?您的答案是閉包是一種外部作用域可以訪問內(nèi)部變量的方法。然后面試官會繼續(xù)問,為什么會這樣?原則是什么?如果你不知道作用域鏈和詞匯作用域的概念,你只是在記住一些膚淺的知識。
最后,面試過程是一個考察的過程,不是問應(yīng)聘者下來,而是一步一步了解應(yīng)聘者的實(shí)際技術(shù)水平,從而更準(zhǔn)確地判斷是否符合崗位要求。
我只是說說我作為面試官的想法。畢竟,我采訪過很多人。也許其他面試官都有自己的面試方法。最終目標(biāo)是找到更適合這份工作的同事。如果不是為了這個目的,那真的是在假裝愚弄候選人。
為何前端面試官都喜歡問閉包?
沒有只懂JS的程序員。
JS和HTML對于前端開發(fā)是不可或缺的。所有后續(xù)的前端框架都是從JS演變而來的。
對于前端工程師來說,學(xué)好JS和HTML是必不可少的。