-
1 # 小雨同志貳二歲
-
2 # 星之聖騎士
後臺語言有很多, JAVA, PHP, python等很多很多, 你可以選擇但是就WEB頁面端來說,幾乎怎麼都繞不開javascrit, 從改變頁面元素樣式,到操作文件內容,再到資料操作,都是離不開的,html5之後雖然 css在影片效果方面已經有很大進步,但是,和javascript比起來,還是有很大差距的,特別是在資料操作方面
-
3 # new一個新的物件
JavaScript 與 HTML CSS 一同構成了今天 WEB 開發的鐵三角,JavaScript 擔任頁面元素的操作,與閱讀器的互動,HTML擔任頁面的內容和構造,CSS擔任頁面內容的款式。三者相輔相成。
-
4 # 狗血一刀2
一、最早javascript只是瀏覽器的指令碼語言,用來操作html比較方便
二、隨著瀏覽器碎片化、IE6、IE7 …… 和google瀏覽器的差異,出現了jquery庫,非常方便在前端頁面操作html
三、隨著ajax技術的興起,典型標誌是Gmail的應用,前臺可以透過ajax直接拿到後臺資料,可以做到區域性重新整理資料,導致javascript使用量又大增。
四、隨著移動網際網路的興起,對網路和響應的快速要求,一種新的開發模式MVVM逐步興起,導致前端和後臺業務逐步隔離,後臺提供資料,前端根據使用者響應資料,導致前端javascript使用量大增。
五、nodejs橫空出世,javascript可以當做後臺使用的語言,又搶佔了部分php的市場
六、頂級公司的產品越來越複雜,需要前端進行工程化,導致一些工具和庫的流行,使得javascript使用越來越多。
七、javascript生態越來越好,應用場景越來越多,自然javascript越來越火。
-
5 # 華清遠見成都中心
為什麼javascript越來越火?
如果你想要學一門語言,那就應該選擇Javascript,為什麼會這麼說呢?因為當前推出的許多新技術都支援這個觀點,Javascript作為一種直譯式指令碼語言,早是在HTML網頁上使用,用來給HTML網頁增加動態功能。
想要學習Javascript,就應該瞭解它所具備的一些特點:
1.指令碼語言,Javascript是一種指令碼語言,它是採用小程式段的方式來實現程式設計,作為一種解釋性語言,是不需要進行編譯的,只需在程式執行過程中逐行被解釋。
2.簡單性,Javascript的簡單性主要體現在它是基於Javas的基本語句和控制流,是一種簡單而緊湊的語言。
4.動態性,Javascript是動態的,可以直接對使用者或者是客戶輸入做出響應而無需經過web伺服器程式。
5.跨平臺性,Javascript僅依賴於瀏覽器本身,與作業系統並沒有太多的關係,只要是能執行瀏覽器的計算機,並可以支援Javascript的瀏覽器就可以正確的執行。
Javascript的組成部分:
1.ECMAScript,描述了該語言的語法和基本物件。
2.文件物件模型(DOM),描述處理網頁內容的方法和介面。
3.瀏覽器物件模型(BOM),描述與瀏覽器進行互動的方法和介面。
瞭解完Javascript的基礎內容之後,那Javascript能做什麼,主要能做幾方面:
2.web伺服器端,比如使用者請求來了,推一條資料回去,或者使用者資料來了,記錄一些東西,很有必要用Javascript。
今天簡單羅列的一些Javascript入門必知小知識內容,希望對於初學入門者學習會有指導性的作用。
回覆列表
JavaScript 與 HTML CSS 一起構成了今天 WEB 開發的鐵三角,JavaScript 負責頁面元素的操作,與瀏覽器的互動,HTML負責頁面的內容和結構,CSS負責頁面內容的樣式。三者相輔相成。Ajax 概念的提出以及各大瀏覽器廠商對 XMLHttpRequest 物件的實現使得 JavaScript 能夠參與到與伺服器互動的過程中,更加激起了開發者對 JavaScript 用途的想像。因此,JavaScript 火爆的原因,我覺得大概可以歸納為:1. 完成了其他語言不能完成事情,即對 DOM、BOM 的操作;2. 各瀏覽器廠商對 ECMA 標準的支援和定期的功能更新;3. 谷歌等網際網路大鱷對 Ajax 的應用激發了開發者的興趣和想象;4. JavaScript 易學難精,而現在各種 JS 框架,如 jQuery,YUI 又恰好彌補了這一點,初級開發人員甚至不需要真正理解 JavaScript 這門語言就可以輕易上手用 JavaScript 做專案;5. 業界對前端開發、使用者體驗越來越重視。