用JavaScript的5個原因
你可能不喜歡JavaScript,也有一個很好的理由。自從90年代末,JavaScript就一直處于崛起階段,主要是在網站和應用程序開發方面的崛起。
早期不同瀏覽器之間的不兼容性導致了需要開發各種庫,來處理各種差異,在這點上最流行的是jQuery,當然也有很多其他的。在那斷不兼容時期,由于支持不同瀏覽器的麻煩,很多開發者們放棄了JavaScript。
其實JavaScript是唯一可以在通過嵌入瀏覽器端顯示HTML后運行的語言,但這倒導致了很多開發人員對其失去興趣,特別是對網站開發沒興趣的人。
我認為你應該放棄所有之前使用的工具,從現在開始,用JavaScript吧,看看下面這5個理由:
1. JavaScript是未來
不管你喜歡或討厭—JavaScript是未來。軟件的未來是“通過瀏覽器端”,而JavaScript在這一體驗中起到了非常重要的作用。當軟件 變成一個商品,用戶越來越注重響應能力和延遲性,即使他們不說這些術語,最讓其喜歡的應用程序一定是既充滿活力時髦又能與用戶交流響應。在網絡應用程序開 發中,JavaScript可以用來使應用程序更有活力,而且異步的開發方式使應用程序看起來速度更快。
2. JavaScript開發容易
它確實容易,只需要輸入,然后在瀏覽器刷新就可以看到效果。說真的—你可以給一個東西創建開發環境和IDE,就知道我的意思了。世界上每臺電腦(或 多或少吧)都安裝有一個瀏覽器,同樣就包含一個JavaScript解釋器,只要將其與一個文本編輯器結合起來,你就已經開始在編程了!另外—如果你在其 他網站看到喜歡的東西,可以在瀏覽器看到相應代碼,這樣也為自己的代碼帶來了靈感(請注意相關的版權法律)
3. 你會更好地理解前端
如果你對JavaScript如何工作有一個好的理解—或者至少是基本的了解,你會更好地理解前端:為什么一些網站或網絡應用程序讓你感覺不錯,而 有些讓你感到糟糕;當點擊鼠標時,是怎樣的機制在起作用。當然作為一種副作用—當使用或依靠的東西崩潰時,你會調查研究,可能會有好的想法。
4. 你可以做些很強的東西
JavaScript已經在發展了,其實是擴張了,不只是只生存在瀏覽器中。看看node.js—安裝它,你會得到一個可以在命令行運行的 JavaScript解釋器,還有一個非常強大的函數庫。使用加密語言制作shell腳本的日子一去不復返了—有了node.js,你可以做非常強的能為 你解決所需前端和數據庫東西的腳本—輕松搞定!
5. JSON
JSON非常酷!它也真的沒什么大不了的—除非你開始使用它,你會拋棄XML以及任何你曾試過的其他用于轉換和存儲數據的格式。JSON易讀易寫—最好不過的是如果你在JavaScript中使用JSON,解釋過程是由運行時完成的—不需要再寫代碼。
By Michael
Banzon
來自:http://ourjs.com/detail/536601d84e127cd93a000016
原文 codeproject.com