web前端學習指南

cdhqyj發表於2022-05-30

隨著手機成為人們生活中不可或缺的一部分,成為人們身體的延伸,人們迎來了體驗為王的時代。移動端的前端技術開發前景寬闊。此外,前端技術還能應用於智慧電視、智慧手錶甚至人工智慧領域。因此越來越多的人開始學習Web 前端技術,下面一起來看看到底應該怎麼學吧。


 

Web 前端開發技術主要包括三個要素:HTML CSS JavaScript!

 

它要求前端開發工程師不僅要掌握基本的Web 前端開發技術,網站效能最佳化、SEO 和伺服器端的基礎知識,而且要學會運用各種工具進行輔助開發以及理論層面的知識,包括程式碼的可維護性、元件的易用性、分層語義模板和瀏覽器分級支援等。

 

前端開發的入門門檻其實很低,與伺服器端語言先慢後快的學習曲線相比,前端開發的學習曲線是先快後慢。

 

HTML 甚至不是一門語言,他僅僅是簡單的標記語言!

 

CSS 只是無型別的樣式修飾語言。當然可以勉強算作弱型別語言。

 

Javascript 的基礎部分相對來說不難,入手還算快。

學習HTML CSS 應該先跟著書仔細、紮實的學一遍。然後就需要做大量的練習,做各種常規的、奇怪的、大量的佈局練習來捆固、理解自己的知識。

 

而學習 Javascript 首先要知道這門語言可以做什麼,不能做什麼,擅長做什麼,不擅長做什麼!

 

如果你只想當一個普通的前端程式設計師,你只需要記住大部分 Javascript 函式,做一些練習就可以了。

 

如果你想當深入瞭解Javascript ,你需要了解 Javascript 的原理,機制。需要知道他們的本源,需要深刻了解 Javascript 基於物件的本質。

 

還需要 深刻了解 瀏覽器宿主 Javascript 的行為、特性。

 

因為歷史原因,Javascript 一直不被重視,有點像被收養的一般! 所以他有很多缺點,各個宿主環境下的行為不統一、記憶體溢位問題、執行效率低下等問題。

 

作為一個優秀的前端工程師還需要深入瞭解、以及學會處理 Javascript 的這些缺陷。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69912514/viewspace-2897963/,如需轉載,請註明出處,否則將追究法律責任。

相關文章