這是小白的零基礎JavaScript全棧教程。編程
JavaScript是世界上最流行的腳本語言,由於你在電腦、手機、平板上瀏覽的全部的網頁,以及無數基於HTML5的手機App,交互邏輯都是由JavaScript驅動的。後端
簡單地說,JavaScript是一種運行在瀏覽器中的解釋型的編程語言。瀏覽器
那麼問題來了,爲何咱們要學JavaScript?尤爲是當你已經掌握了某些其餘編程語言如Java、C++的狀況下。服務器
簡單粗暴的回答就是:由於你沒有選擇。在Web世界裏,只有JavaScript能跨平臺、跨瀏覽器驅動網頁,與用戶交互。編程語言
Flash背後的ActionScript曾經流行過一陣子,不過隨着移動應用的興起,沒有人用Flash開發手機App,因此它目前已經邊緣化了。相反,隨着HTML5在PC和移動端愈來愈流行,JavaScript變得更加劇要了。而且,新興的Node.js把JavaScript引入到了服務器端,JavaScript已經變成了全能型選手。學習
JavaScript一度被認爲是一種玩具編程語言,它有不少缺陷,因此不被大多數後端開發人員所重視。不少人認爲,寫JavaScript代碼很簡單,而且JavaScript只是爲了在網頁上添加一點交互和動畫效果。動畫
但這是徹底錯誤的理解。JavaScript確實很容易上手,但其精髓卻不爲大多數開發人員所熟知。編寫高質量的JavaScript代碼更是難上加難。spa
一個合格的開發人員應該精通JavaScript和其餘編程語言。若是你已經掌握了其餘編程語言,或者你還什麼都不會,請馬上開始學習JavaScript,不要被Web時代所淘汰。blog
等等,你會問道,如今有這麼多在線JavaScript教程和各類從入門到精通的JavaScript書籍,爲何我要選擇這個教程?教程
緣由是,這個教程: