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代碼更是難上加難。
一個合格的開發人員應該精通JavaScript和其他編程語言。如果你已經掌握了其他編程語言,或者你還什麼都不會,請立刻開始學習JavaScript,不要被Web時代所淘汰。