STM32系統中應用的動態加載可行性研究過程之JavaScript語言的學習

            一個不錯的JavaScript視頻教程,我是從JavaScript教程網發現的:http://www.ijavascript.cn/jiaocheng/javascript-shipin-jiaocheng-405.html ,正在通過該JavaScript視頻教程學習中... ...  

            Javascript是一種由Netscape的LiveScript發展而來的腳本語言,主要目的是爲了解決服務器終端語言,比如Perl,遺留的速度問題。當時服務端需要對數據進行驗證,由於網絡速度相當緩慢,只有28.8kbps,驗證步驟浪費的時間太多。於是Netscape的瀏覽器Navigator加入了Javascript,提供了數據驗證的基本功能。

             簡單來說,JavaScript語言的誕生是爲了加快網絡網頁顯示速度而誕生的。在web開發中JavaScript語言是嵌套在HTML文件中。JavaScript語言是一種腳本語言,它並不是一種編程語言,通過JavaScript語言實現的程序並不需要在編寫之後進行編譯,而是在軟件運行時由JS引擎進行逐條解釋並運行,因此JS引擎的實現是至關重要的,沒有JS引擎的支持,你編寫的JavaScript語言應用就無法被運行。現在的每一個web瀏覽器中都有自己獨立的JS引擎,如Google的Chrome瀏覽器中就集成了V8 JS引擎。

            有一個不錯的開源的完全由JavaScript語言實現的web開發平臺,叫做JSGen,值得我們去學習一下。JSGen是基於Node.js(服務端JS集成庫)、AngularJS(客戶端JS集成庫)、MongoDB(數據庫管理)、JSON(JavaScript子集)等技術基礎上實現的。學習網址:http://angularjs.cn/

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章