發(fā)布時(shí)間:2021-04-02 11:37:30來(lái)源:轉(zhuǎn)載
web前端需要學(xué)HTML、CSS、JavaScript、jQuery、Ajax、前端框架(vue/React/Angular等)等前端知識(shí);還要了解每個(gè)瀏覽器中的各個(gè)版本的兼容性、Web標(biāo)準(zhǔn)、移動(dòng)設(shè)備、多終端適配等知識(shí)。
學(xué)習(xí)web前端所必備的知識(shí)
作為一個(gè)學(xué)習(xí)前端的人員,必備的核心技能還是HTML,CSS,javascript這些知識(shí)是構(gòu)建前端知識(shí)的必備基礎(chǔ)
HTML
HTML:全稱“Hyper Text Markup Language(超文本標(biāo)記語(yǔ)言)”,簡(jiǎn)單來(lái)說(shuō)HTML是一門描述性語(yǔ)言,網(wǎng)頁(yè)的基礎(chǔ)就是通過(guò)HTML語(yǔ)言來(lái)寫的。
CSS
CSS:稱為層疊樣式表,是用來(lái)表現(xiàn)HTML文件樣式的計(jì)算機(jī)語(yǔ)言,它不僅可以靜態(tài)修飾網(wǎng)頁(yè),也可以配合各種腳本語(yǔ)言來(lái)實(shí)現(xiàn)動(dòng)態(tài)化效果。
JavaScript
JavaScript:是一種直譯式腳本語(yǔ)言,非常靈活,可以在任何瀏覽器上開發(fā)與調(diào)試的一種動(dòng)態(tài)類型、弱類型、基于原型的語(yǔ)言。
除了這三種核心的技術(shù)必須學(xué)會(huì)以外,還有其他的知識(shí)也需要我們掌握例如jQuery、Ajax、各種常用的框架(vue/React/Angular等)、以及后端技術(shù)。
web前端主要做什么
前端工程師主要是通過(guò)使用HTML、CSS、JavaScript等專業(yè)知識(shí)和工具將產(chǎn)品UI所設(shè)計(jì)的產(chǎn)品實(shí)現(xiàn)成網(wǎng)站產(chǎn)品并處理視覺和交互問題,它涵蓋了PC端、移動(dòng)端網(wǎng)頁(yè)。換句話說(shuō)所有用戶終端產(chǎn)品與視覺和交互有關(guān)的部分,都是前端工程師所做的工作。所以說(shuō)前端是最接近用戶和產(chǎn)品設(shè)計(jì)的工作者。
同時(shí)前端還要解決許多界面和交互的問題,比如每個(gè)瀏覽器中的各個(gè)版本的兼容性、Web標(biāo)準(zhǔn)、移動(dòng)設(shè)備、多終端適配等等這些問題都將是前端人員所要面臨的挑戰(zhàn)。所以說(shuō)只有通過(guò)不斷的學(xué)習(xí)積累創(chuàng)造才能給用戶帶來(lái)更好的體驗(yàn)。