web前端面試需要的技術(shù)程序

目前web產(chǎn)品交互越來越復(fù)雜狞悲,用戶使用體驗和網(wǎng)站前端性能優(yōu)化這些都得靠web前端工程師去做web前端工程師是設(shè)計加開發(fā)的綜合體弛槐,web前端工程師是在開發(fā)人員中最直接面向產(chǎn)品员凝,面向用戶的設(shè)計人員橙困,一個開發(fā)團(tuán)隊的成果是要靠web前端工程師去展現(xiàn)瞧掺,因為用戶不會去關(guān)心后臺的處理有多么強(qiáng)大 ;在設(shè)計人員中web前端工程師是直接面向開發(fā)人員的設(shè)計人員凡傅,向開發(fā)人員以一種計算機(jī)語言的方式傳遞其設(shè)計理念辟狈,web前端工程師在整個團(tuán)隊中是很關(guān)鍵的

在我眼中一名合格的web前端工程師必須得掌握HTML、CSS和JavaScript夏跷。只懂其中一個或兩個還不行哼转,你必須對這三門語言都很熟悉。也不是說必須對這三門語言都非常精通槽华,但你至少要能夠運(yùn)用它們完成大多數(shù)任務(wù)壹蔓,而無需地頻繁地尋求別人的幫助。

下面說下我眼中web前端工程師要掌握的基礎(chǔ)知識和技能:

1 網(wǎng)頁的基本結(jié)構(gòu)(HTML + CSS)

HTML是一種標(biāo)記語言猫态,而不是編程語言佣蓉,最基本是標(biāo)簽是<html>和<body>,CSS是用來定義如何顯示HTML元素的亲雪。對HTML+CSS很容易入門勇凭,但很多人不夠深入,舉幾個例子:<meta> 標(biāo)簽是作什么用的义辕?margin-left與left有什么區(qū)別虾标,應(yīng)該在什么情況下使用?再出個DIV+CSS布局問題:一個寬度不確定的DIV里面放三個水平對齊的DIV灌砖,左右兩個DIV寬度固定為150px璧函,中間那個DIV充滿剩余的寬度。如果這些問題你目前還不知道周崭,對那個布局問題幾分鐘內(nèi)不能解決柳譬,說明你對HTML+CSS還不夠深入。

2 瀏覽器是怎么展現(xiàn)網(wǎng)頁的

不同內(nèi)核的瀏覽器對網(wǎng)頁的渲染是不一樣的续镇,目前瀏覽器都有客戶端調(diào)試工具美澳,下圖展現(xiàn)一個google首頁在IE9下的加載細(xì)節(jié):


在做web性能優(yōu)化時,對瀏覽器渲染及細(xì)節(jié)要進(jìn)一步了解。說個比較有用的知識點(diǎn):目前瀏覽器并行加載的上限是6制跟,老版本的瀏覽器會有所不同舅桩。

3 網(wǎng)頁的生命周期

不同的web框架下,頁面的生命周期會有所不同雨膨,大體還是一樣:客戶端發(fā)送GET請求擂涛,服務(wù)器返回相應(yīng)頁面,客戶端完成操作及數(shù)據(jù)聊记,然后POST給服務(wù)器撒妈。一定要對數(shù)據(jù)的傳遞(前臺與后臺,頁面之間)的細(xì)節(jié)了然于心。

4 DHTML DOM BOM? Javascript AJAX

這是Web前端開發(fā)的重中之中排监,大多數(shù)時候我們都在和他們打交道鄙漏。說幾個注意點(diǎn):javascript是單線程編程旗吁,所謂的javascript異步編程只不過是計劃在未來的某個時間上執(zhí)行相應(yīng)事件而已庆猫;詳細(xì)了解DOM事件機(jī)制雅倒;客戶端存儲(HTML5中增加了localStorage和sessionStorage);javascript不像服務(wù)器端語言那樣嚴(yán)謹(jǐn)挨队,調(diào)試不是很方便谷暮,所以一開始要養(yǎng)成嚴(yán)謹(jǐn)?shù)膉avascript編輯習(xí)慣;javascript很強(qiáng)大很靈活盛垦,不要幻想短時間內(nèi)熟練(更別說精通)它湿弦,并寫些框架、類庫情臭,初始階段還是先用熟練已成熟的框架(比如jquery)當(dāng)入門省撑;一定要熟練使用客戶端調(diào)試工具。

5 服務(wù)器端語言開發(fā)經(jīng)驗俯在,PS切圖技術(shù)

Web前端開發(fā)介于設(shè)計與開發(fā)中間竟秫,所以兩端的東西都得懂點(diǎn)。編輯語言是相通的跷乐,之前編寫過服務(wù)器語言肥败,對學(xué)習(xí)javascript是十分有益的,從圖片轉(zhuǎn)成靜態(tài)HTML頁面愕提,少不了PS切圖技術(shù)馒稍。

6 良好的溝通能力

優(yōu)秀的前端工程師需要具備良好的溝通能力,因為你的工作與很多人的工作息息相關(guān)浅侨,比如項目經(jīng)理纽谒、設(shè)計師、最終用戶如输、開發(fā)工程師鼓黔,前端工程師位于這幾類人的交匯點(diǎn)上央勒,這些角色的要求你都得照顧好,平衡這四類人的需求澳化,拿出一個比較合適的方案崔步。由此可見溝通能力對前端工程師要求更高。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末缎谷,一起剝皮案震驚了整個濱河市井濒,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌列林,老刑警劉巖瑞你,帶你破解...
    沈念sama閱讀 218,284評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異席纽,居然都是意外死亡捏悬,警方通過查閱死者的電腦和手機(jī)撞蚕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評論 3 395
  • 文/潘曉璐 我一進(jìn)店門润梯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人甥厦,你說我怎么就攤上這事纺铭。” “怎么了刀疙?”我有些...
    開封第一講書人閱讀 164,614評論 0 354
  • 文/不壞的土叔 我叫張陵舶赔,是天一觀的道長。 經(jīng)常有香客問我谦秧,道長竟纳,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,671評論 1 293
  • 正文 為了忘掉前任疚鲤,我火速辦了婚禮锥累,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘集歇。我一直安慰自己桶略,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,699評論 6 392
  • 文/花漫 我一把揭開白布诲宇。 她就那樣靜靜地躺著际歼,像睡著了一般。 火紅的嫁衣襯著肌膚如雪姑蓝。 梳的紋絲不亂的頭發(fā)上鹅心,一...
    開封第一講書人閱讀 51,562評論 1 305
  • 那天,我揣著相機(jī)與錄音纺荧,去河邊找鬼旭愧。 笑死溯泣,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的榕茧。 我是一名探鬼主播垃沦,決...
    沈念sama閱讀 40,309評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼用押!你這毒婦竟也來了肢簿?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,223評論 0 276
  • 序言:老撾萬榮一對情侶失蹤蜻拨,失蹤者是張志新(化名)和其女友劉穎池充,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體缎讼,經(jīng)...
    沈念sama閱讀 45,668評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡收夸,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,859評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了血崭。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片卧惜。...
    茶點(diǎn)故事閱讀 39,981評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖夹纫,靈堂內(nèi)的尸體忽然破棺而出咽瓷,到底是詐尸還是另有隱情,我是刑警寧澤舰讹,帶...
    沈念sama閱讀 35,705評論 5 347
  • 正文 年R本政府宣布茅姜,位于F島的核電站,受9級特大地震影響月匣,放射性物質(zhì)發(fā)生泄漏钻洒。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,310評論 3 330
  • 文/蒙蒙 一锄开、第九天 我趴在偏房一處隱蔽的房頂上張望素标。 院中可真熱鬧,春花似錦院刁、人聲如沸糯钙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,904評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽任岸。三九已至,卻和暖如春狡刘,著一層夾襖步出監(jiān)牢的瞬間享潜,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,023評論 1 270
  • 我被黑心中介騙來泰國打工嗅蔬, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留剑按,地道東北人疾就。 一個月前我還...
    沈念sama閱讀 48,146評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像艺蝴,于是被迫代替她去往敵國和親猬腰。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,933評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5猜敢? 答:HTML5是最新的HTML標(biāo)準(zhǔn)姑荷。 注意:講述HT...
    kismetajun閱讀 27,486評論 1 45
  • HTML+CSS 1.對WEB標(biāo)準(zhǔn)以及W3C的理解與認(rèn)識 標(biāo)簽閉合、標(biāo)簽小寫缩擂、不亂嵌套鼠冕、提高搜索機(jī)器人搜索幾率、使...
    aymincoder閱讀 5,061評論 2 189
  • $HTML胯盯, HTTP懈费,web綜合問題 1、前端需要注意哪些SEO 2博脑、 的title和alt有什么區(qū)別 3憎乙、HT...
    Hebborn_hb閱讀 4,600評論 0 20
  • 本章轉(zhuǎn)載自新浪博客網(wǎng)友:blog.sina.com.cn/s/blog_7f5571aa0102w2tv.html...
    czboy閱讀 1,459評論 0 11
  • 天外是否真的有天?
    簡單0011閱讀 218評論 1 1