基本上前端的開發(fā),處于dom操作,數(shù)據(jù)處理,數(shù)據(jù)交互三部分,如果合理的分配這三部分的功能,那么前端的代碼就很容易擴展和調(diào)整。如果問的是解決項目中的難點的辦法,同樣要結(jié)合自己的經(jīng)驗來解答……最好是給出幾種解決方法,并且優(yōu)中選優(yōu)。
你覺得web前端項目的難點有哪些
項目難度1、Web架構(gòu)的獨特性2、Web標(biāo)準(zhǔn)及相關(guān)技術(shù)的復(fù)雜性和快速發(fā)展性3、瀏覽器兼容性4、跨領(lǐng)域和多目標(biāo)5、組織架構(gòu)和開發(fā)流程
web前端工程師工作中,遇到難以解決的問題有哪些?
有時會用到外層中的子層——top不起作用等。1.有時候會用到外層的子層——top不管用。2.一個div{0}3,# box { Ee} 4,#boxp{-top20px-20px}5,在p標(biāo)簽前后加兩個空的div6,網(wǎng)頁的頭部和中部,有時-10px7給div的底部。如果不行,就要給出明確的屬性。清除{0line-0}在底部添加一個8。9.div層的高適應(yīng)性。10.少量應(yīng)用在div層清除clear屬性。11.解決IE8下div移位、錯位等兼容性問題。12.單行文字居中和字體樣式問題
前端開發(fā)遇到的問題與怎么解決的
前端和后端沒有對比。如果沒有整體的設(shè)計思路,前端的開發(fā)就會變成一個個碎片化的程序,一堆一個效果的代碼,一堆一個功能的腳本,一堆一個需求的邏輯。我遇到過這樣的情況,除了核心的數(shù)據(jù)處理功能,整個前端代碼都保留,其余的都因為ue調(diào)整而修改。前端的開發(fā)基本上在三個部分:dom操作、數(shù)據(jù)處理和數(shù)據(jù)交互。如果這三個部分的功能分配合理,前端代碼可以很容易的擴展和調(diào)整??上КF(xiàn)在優(yōu)秀的前端開發(fā)者很少,因為前端門檻很低。然后我來回答真正的前端開發(fā)挑戰(zhàn),在于開發(fā)者的思維、兼容性、布局、cssjs都不是問題。問題在于如何合理組織語言邏輯。如果對需求中的模塊進行了正確的抽象,如何在代碼中進行處理。用代碼清晰地表達思想,清晰地寫注釋,給后續(xù)維護人員一個可讀的思路。前端的變化是后端的好幾倍。沒有絕對的前端,只有跟隨需求的不斷變化。
前端開發(fā)過程中遇到過什么困難?
前端開發(fā)過程中遇到的困難還是很多的。1.面試時前端開發(fā)過程中遇到的困難。這個問題主要是面試官是否有獨立解決問題的能力和解決問題的方法,以及工作中的一些兩點。2.遇到這樣的問題,可以講一個自己能解決的完美問題。比如vue不適合cms,因為單頁應(yīng)用對seo不友好。解決方案是我們使用nuxt技術(shù)。在保證用vue語法開發(fā)的同時,還使用了服務(wù)器端渲染技術(shù)來保證seo效果。這個過程凸顯了我們學(xué)習(xí)nuxt等新技術(shù)的能力。3.另外,有很多實際的開發(fā)問題不容易解決,但是我們自己解決不好的問題不適合面試
面試官問項目中遇到的難點該怎么回答
如果問項目中遇到的困難的具體情況,可以根據(jù)自己的經(jīng)驗來介紹...一、二、三、四類。明確一點,如果你問的是項目中的難點的解決方法,也要根據(jù)自己的經(jīng)驗來回答...最好能給出幾個解決方案,從中選出最好的。這讓你更有能力。