你得學 JavaScript

來源: jobbole  發布時間: 2011-09-02 13:21  閱讀: 3372 次  推薦: 1   原文鏈接   [收藏]  

  英文原文:You Must Learn 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   編譯:敏捷翻譯 - 蔣少雄

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

1
0
 
標簽:JavaScript
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()