那么接下來(lái)我回答挑戰(zhàn)所在真正的前端開(kāi)發(fā)的挑戰(zhàn),還在于開(kāi)發(fā)者的思路,兼容性,布局,cssjs都不是問(wèn)題,問(wèn)題在于如何合理的組織語(yǔ)言邏輯,如果正確抽象出需求中的模塊,在如何用代碼處理。
前端開(kāi)發(fā)過(guò)程中遇到過(guò)什么困難?
前端開(kāi)發(fā)過(guò)程中遇到的困難還是很多的。1.面試時(shí)前端開(kāi)發(fā)過(guò)程中遇到的困難。這個(gè)問(wèn)題主要是面試官有沒(méi)有獨(dú)立解決問(wèn)題的能力,解決問(wèn)題的方法和工作中的一些兩點(diǎn)。2.遇到這樣的問(wèn)題,可以講一個(gè)自己能解決的完美問(wèn)題。比如vue不適合cms,因?yàn)閱雾?yè)應(yīng)用對(duì)seo非常不友好。解決方案是我們使用nuxt技術(shù)。在保證用vue語(yǔ)法開(kāi)發(fā)的同時(shí),還使用了服務(wù)器端渲染技術(shù)來(lái)保證seo效果。這個(gè)過(guò)程凸顯了我們學(xué)習(xí)nuxt等新技術(shù)的能力。3.除此之外,還有很多實(shí)際的開(kāi)發(fā)問(wèn)題并不容易解決,而那些我們自己解決不好的問(wèn)題,并不適合面試過(guò)程中不具有可比性的前端和后端的開(kāi)發(fā)
前端開(kāi)發(fā)遇到的問(wèn)題與怎么解決的
。如果沒(méi)有整體的設(shè)計(jì)思路,就會(huì)變成一個(gè)碎片化的程序,一坨一個(gè)效果的代碼,一池一個(gè)功能的腳本,一條一條需求的邏輯。我遇到過(guò)這樣的情況,除了核心的數(shù)據(jù)處理功能,整個(gè)前端代碼都保留,其余的都因?yàn)閡e調(diào)整而修改。前端的開(kāi)發(fā)基本上在三個(gè)部分:dom操作、數(shù)據(jù)處理和數(shù)據(jù)交互。如果這三個(gè)部分的功能分配合理,前端代碼可以很容易的擴(kuò)展和調(diào)整??上КF(xiàn)在優(yōu)秀的前端開(kāi)發(fā)者很少,因?yàn)榍岸碎T檻很低。然后我來(lái)回答真正的前端開(kāi)發(fā)挑戰(zhàn),在于開(kāi)發(fā)者的思維、兼容性、布局、cssjs都不是問(wèn)題。問(wèn)題在于如何合理組織語(yǔ)言邏輯。如果對(duì)需求中的模塊進(jìn)行了正確的抽象,如何在代碼中進(jìn)行處理。用代碼清晰地表達(dá)思想,清晰地寫注釋,給后續(xù)維護(hù)人員一個(gè)可讀的思路。前端的變化是后端的好幾倍。沒(méi)有絕對(duì)的前端,只有跟隨需求的不斷變化。
web前端工程師工作中,遇到難以解決的問(wèn)題有哪些?
有時(shí)候外層的子層用-top等等。1.有時(shí)候外層的子層用-top等等。2.你需要在子層前后加一個(gè)div{0}3,#box{-#eee}4,#boxp{-top20px-20px}5,在p標(biāo)簽前后加兩個(gè)空div6。有時(shí)會(huì)在底部給出-10px7。即使屬性不起作用,也需要清除{0line-0}來(lái)清除屬性。底部加8。9.div層的高適應(yīng)性問(wèn)題。10.少量應(yīng)用程序清除div層中的屬性。11.解決IE8下div移位、錯(cuò)位等兼容性問(wèn)題。12.單行文字居中和字體樣式問(wèn)題
前端開(kāi)發(fā)一般遇到的兼容性問(wèn)題有哪些
應(yīng)該是低配版ie有很多問(wèn)題。
web前端面試必問(wèn)的幾個(gè)問(wèn)題?有那些?
面試的內(nèi)容頁(yè)面根據(jù)面試官的不同而不同。一般來(lái)說(shuō)html+css布局占一部分,比如瀏覽器的兼容性,然后是ajax,js的閉包和冒泡。js會(huì)占很大一部分,有的面試官會(huì)把這些放在一邊,直接問(wèn)公司需要什么。這種情況下,會(huì)考驗(yàn)?zāi)愕膶?shí)際操作。我很喜歡這種面試官,就是直接問(wèn)版面,數(shù)據(jù)填寫等等,能學(xué)到很多東西。建議你面試的時(shí)候偷偷用手機(jī)錄下來(lái),回來(lái)再聽(tīng),不能研究的問(wèn)題,因?yàn)槊嬖囃炅丝赡軙?huì)忘記面試時(shí)問(wèn)的內(nèi)容
你覺(jué)得web前端項(xiàng)目的難點(diǎn)有哪些
項(xiàng)目開(kāi)發(fā)難點(diǎn)1。網(wǎng)絡(luò)架構(gòu)的獨(dú)特性2。Web標(biāo)準(zhǔn)和相關(guān)技術(shù)的復(fù)雜性和快速發(fā)展。瀏覽器兼容性4。交叉領(lǐng)域和多重目標(biāo)。組織結(jié)構(gòu)和發(fā)展過(guò)程
WEB前端小白,感覺(jué)很迷茫,該怎么做
1。首先從繪圖頁(yè)開(kāi)始。當(dāng)你做出有成就感的東西時(shí),你會(huì)對(duì)你學(xué)到的東西越來(lái)越感興趣。當(dāng)你的興趣足夠的時(shí)候,你就不會(huì)開(kāi)始在百度問(wèn)別人這里做什么了。而是會(huì)自己去找各種博客,各種學(xué)習(xí)視頻文檔等等。最后你會(huì)發(fā)現(xiàn),以上都沒(méi)有書本帶來(lái)的知識(shí)廣泛和系統(tǒng)。2.然后當(dāng)你熟悉了頁(yè)面的HTML代碼,你就開(kāi)始思考如何讓你的頁(yè)面看起來(lái)不那么寒酸,如何看起來(lái)漂亮。你會(huì)有意識(shí)的學(xué)習(xí)css。3.以上兩種都是比較簡(jiǎn)單的語(yǔ)言。接下來(lái),你要考慮如何讓你的頁(yè)面具備人機(jī)交互的功能。當(dāng)按鈕被單擊時(shí),您需要做出某種頁(yè)面動(dòng)作或數(shù)據(jù)響應(yīng)。這個(gè)時(shí)候,你會(huì)主動(dòng)去咨詢websi