1. 程式人生 > >【概念簡介】Javas cript簡介

【概念簡介】Javas cript簡介

筆記本電腦 瀏覽器 平板電腦 智能手機 編程語言

【概念簡介】Javas cript簡介


Javas cript 是世界上最流行的腳本編程語言,主要用於Web開發,也可用於服務器、PC、筆記本電腦、平板電腦和智能手機等設備。


Javas cript 是一種輕量級的編程語言,可插入 HTML 頁面,由瀏覽器解釋並執行。


Javas cript是一種弱類型的語言。Javas cript腳本像其他編程語言一樣,每個變量都有數據類型,但在聲明變量時不需顯式地指定其數據類型,變量的數據類型將根據變量的具體內容推導出來,並根據變量內容的改變而自動更改。這是強類型語言無法做到的。


Javas cript采用事件驅動方式,能隨時響應鍵盤事件、鼠標事件及瀏覽器窗口事件等,並執行指定的操作。


Javas cript是一種解釋型的腳本語言,無需專門的編譯器來編譯,直接嵌入到HTML文檔,由瀏覽器逐行解釋和執行,減輕了服務器的壓力。


Javas cript是相對安全的。Javas cript是客戶端腳本,通過瀏覽器解釋執行。它不允許訪問本地的硬盤,不能將數據保存到服務器,不允許對網絡文檔進行修改和刪除,只能通過瀏覽器實現信息瀏覽或動態交互,從而有效地防止數據的丟失。


綜上所述,Javas cript是一種有較強生命力和發展潛力的腳本語言,它可以被直接嵌入到HTML文檔中,供瀏覽器解釋執行,直接響應客戶端事件,並調用相應的處理方法,迅速返回處理結果並更新頁面,實現Web的交互性和動態性,同時將大部分的工作交給客戶端處理,大大降低Web服務器的資源消耗。

對初學者的建議

嚴格的說,Javas cript不是面向對象的編程語言,而是“ 基於對象 ”的編程語言。Javas cript面向對象的思想和實現比較晦澀,如果沒有“正統”面向對象的編程經驗,想深入學習Javas cript是比較難的,如果你認為學過C語言再來學Javas cript會非常容易,那你將會很失望。所以筆者建議,在深入學習Javas cript之前,最好有PHP、C++、Java等“正統”面向對象的編程語言的開發經驗。


當然,如果你僅僅想給網頁添加一些特效,而不是從事與Javas cript有關的工作,那你將會發現,Javas cript是非常簡單易學和靈活多變的,它的很多語法都與C語言相似甚至相同。

Javas cript和Java的區別

Javas cript 與 Java 沒有任何關系,Javas cript 不是 Java 的腳本語言,也不是以 Java 為基礎!


Javas cript 和 Java 是兩個公司開發的不同的編程語言:

?

Java 是 SUN 公司的產品,是面向對象的程序設計語言,適用於軟件開發、Web開發、Android開發和嵌入式開發。

?

?

Javas cript 是 Netscape 公司的產品,最初是為了擴展 Netscape 瀏覽器的功能。

?


註:Javas cript 最初被命名為“ Lives cript ”,隨著 Java 的流行,為了營銷,改名為“ Javas cript ”,完全是一種商業手段,與語言本身的結合性沒有關系。


【概念簡介】Javas cript簡介