萬盛學電腦網

 萬盛學電腦網 >> 腳本專題 >> javascript >> 你得學JavaScript

你得學JavaScript

如果你現在想學一門語言的話,你應該學習JavaScript.

為什麼這樣說呢?

我認為,每一位Web開發人員都應該學習JavaScript。目前推出的許多新技術都支持這個觀點。而這之後的唯一原因就是,它太普及了。你可以使用JavaScript為各種人做出令人驚歎的作品。你可以在任何一台機器上立刻開始工作。

不是所有公司都用Ruby,也不是所有公司都用.NET。而我相信,絕大多數時候,這些公司都需要深入理解JavaScript的人。微軟、Facebook、蘋果還有谷歌他們都用JavaScript 做出了非常優秀的產品。

作為一個程序員,學習JavaScript或許是你能做到的,最有挑戰性,同時也是最有益處的事情了。這是一種變化繁多的語言,在程序中代碼量比你想象的更要龐大。它含有大量的新知識,一些好用的新API,還有它在持續發展。

當人們談到HTML5的時候,議論的內容大多都是JavaScript。

但是從何開始呢?

學習JavaScript的起點就是處理網頁,使用DOM進行操作。很多JS程序員在這上面有有問題,因為當Ajax出現和JS改革之前,JavaScript作為一個DOM處理器一直被低估了。你應該清楚,它強過網站上的顯示/隱藏機制。

操作處理DOM是容易並且立即見效的。我找到過最好的DOM處理方面書籍是《JavaScript DOM 編程藝術》。好消息是它終於有了一個非常必需的更新版。閱讀Jeremy Keith的書,對於學習JavaScript的一些基礎知識是非常好的入門選擇。

這僅僅是開始。如果你渴望了解更多知識,就去看看這個在Stack Overflow上的問題吧。這裡有很多很棒的推薦讀物,我也讀過其中很多。《JavaScript權威指南》這本書可算是JavaScript的聖經,強烈推薦。

(編注:Stack Overflow 上推薦不少書,其中有中文版的是:《精通JavaScript》、《JavaScript語言精粹》、《高性能JavaScript》、 《JavaScript高級程序設計》和《JavaScript入門經典》,當前也包括作者推薦的那本。)

我還推薦Angus Croll的JavaScript博客,這是用來理解JavaScript核心最好的博客,沒有之一。這個博客非常的優秀和透徹,幾乎讓那些知識主動跳進你小小的腦袋中。Douglas Crick的博客也很好,但是Angus講述的更細致。

框架是個好東西,因為它很有用。當你在學習使用框架時,如果有人嘲笑你,別理他們。你的方向是正確的。我認為jQuery比任何書或參考文檔都使更多人領悟到在JavaScript中上下文的重要。厚著臉皮,向核心深入吧。

去安裝火狐和Firebug。 我依舊認為firebug是個很好的裝備。Webkit也在迎頭趕上。可以在firebug主站上通過介紹影片來了解它是如何工作的。就像我朋友兼同事的 Leevi Graham說的:“Firebug…仍與火狐有關。”(資源)。他們剛剛推出了新版本。

Mozilla無愧於他們的聲譽,依舊擁有著最好的JavaScript在線文檔。這應該作為你的參考。

學習JavaScript吧,它比你所能想到的任何語言更重要。

譯文出處:伯樂在線

譯文鏈接:http://www.jobbole.com/entry.php/1361

原文:Kenny Meyers

翻譯 - 蔣少雄

如需轉載,請注明原文/譯文出處、譯文超鏈接和譯者等信息,否則視為侵權,謝謝合作

copyright © 萬盛學電腦網 all rights reserved