javascript什么意思 面試一個(gè)5年的前端,卻連原型鏈也搞不清楚,滿口都是Vue,React之類的實(shí)現(xiàn),這樣的人該用嗎?
面試一個(gè)5年的前端,卻連原型鏈也搞不清楚,滿口都是Vue,React之類的實(shí)現(xiàn),這樣的人該用嗎?采訪中,各種算法、原理、優(yōu)化、各種方法都是豆腐渣。簡(jiǎn)而言之,字符串是一種類型,相當(dāng)于常量類。一旦創(chuàng)建,它
面試一個(gè)5年的前端,卻連原型鏈也搞不清楚,滿口都是Vue,React之類的實(shí)現(xiàn),這樣的人該用嗎?
采訪中,各種算法、原理、優(yōu)化、各種方法都是豆腐渣。簡(jiǎn)而言之,字符串是一種類型,相當(dāng)于常量類。一旦創(chuàng)建,它將不會(huì)被更改。但是,許多這樣的常量將被創(chuàng)建以供業(yè)務(wù)使用。字符串變量實(shí)際上是指常量的內(nèi)存地址。當(dāng)字符串的值更改時(shí),內(nèi)存地址將自動(dòng)修改。
這就是弦的工作原理。
因此,字符串的效率相對(duì)較小,占用更多的內(nèi)存資源。
但是,對(duì)于JS來(lái)說,簡(jiǎn)單業(yè)務(wù)邏輯之間是否沒有性能差異并不重要。
但是對(duì)于C#,Java高級(jí)語(yǔ)言,我們不能忽視性能的影響,所以這種語(yǔ)言有一個(gè)特殊的字符串操作類,解決了性能問題。
如果地基不牢,地球就會(huì)震動(dòng)。好吧,讓我們先精通JavaScript。就像任何一種語(yǔ)言都感覺像公牛一樣,但它仍然回到了C語(yǔ)言、匯編語(yǔ)言,最后是機(jī)器語(yǔ)言。
JavaScript字符串底層是如何實(shí)現(xiàn)的?
網(wǎng)頁(yè)前端,需要學(xué)習(xí)Photoshop、word、excel這三個(gè)足以讓面試官心平氣和的知識(shí)
需要掌握更多的知識(shí):
第一:Javascript語(yǔ)言核心部分;
第二:BOM部分;
第三:DOM部分;
第四:HTML5部分的網(wǎng)頁(yè)應(yīng)用開發(fā);
以上總體,是最基本的部分。
另外,JS框架還有一部分,非常流行。我在這里不多說。首先,掌握以上基礎(chǔ),其余自然就會(huì)知道如何學(xué)習(xí)。