【概念簡介】Javas cript簡介

Javas cript是世界上最流行的腳本編程語言,主要用于Web開發(fā),也可用于服務(wù)器、PC、筆記本電腦、平板電腦和智能手機(jī)等設(shè)備。

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

Javas cript是一種弱類型的語言。Javas cript腳本像其他編程語言一樣,每個變量都有數(shù)據(jù)類型,但在聲明變量時不需顯式地指定其數(shù)據(jù)類型,變量的數(shù)據(jù)類型將根據(jù)變量的具體內(nèi)容推導(dǎo)出來,并根據(jù)變量內(nèi)容的改變而自動更改。這是強(qiáng)類型語言無法做到的。

Javas cript采用事件驅(qū)動方式,能隨時響應(yīng)鍵盤事件、鼠標(biāo)事件及瀏覽器窗口事件等,并執(zhí)行指定的操作。

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

Javas cript是相對安全的。Javas cript是客戶端腳本,通過瀏覽器解釋執(zhí)行。它不允許訪問本地的硬盤,不能將數(shù)據(jù)保存到服務(wù)器,不允許對網(wǎng)絡(luò)文檔進(jìn)行修改和刪除,只能通過瀏覽器實現(xiàn)信息瀏覽或動態(tài)交互,從而有效地防止數(shù)據(jù)的丟失。

綜上所述,Javas cript是一種有較強(qiáng)生命力和發(fā)展?jié)摿Φ哪_本語言,它可以被直接嵌入到HTML文檔中,供瀏覽器解釋執(zhí)行,直接響應(yīng)客戶端事件,并調(diào)用相應(yīng)的處理方法,迅速返回處理結(jié)果并更新頁面,實現(xiàn)Web的交互性和動態(tài)性,同時將大部分的工作交給客戶端處理,大大降低Web服務(wù)器的資源消耗。

對初學(xué)者的建議


嚴(yán)格的說,Javas cript不是面向?qū)ο蟮木幊陶Z言,而是“ 基于對象 ”的編程語言。Javas cript面向?qū)ο蟮乃枷牒蛯崿F(xiàn)比較晦澀,如果沒有“正統(tǒng)”面向?qū)ο蟮木幊探?jīng)驗,想深入學(xué)習(xí)Javas cript是比較難的,如果你認(rèn)為學(xué)過C語言再來學(xué)Javas cript會非常容易,那你將會很失望。所以筆者建議,在深入學(xué)習(xí)Javas cript之前,最好有PHP、C++、Java等“正統(tǒng)”面向?qū)ο蟮木幊陶Z言的開發(fā)經(jīng)驗。

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

Javas cript和Java的區(qū)別

Javas cript與Java沒有任何關(guān)系,Javas cript不是Java的腳本語言,也不是以Java為基礎(chǔ)!

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

·

Java是SUN公司的產(chǎn)品,是面向?qū)ο蟮某绦蛟O(shè)計語言,適用于軟件開發(fā)、Web開發(fā)、Android開發(fā)和嵌入式開發(fā)。

·

·

Javas

cript是Netscape公司的產(chǎn)品,最初是為了擴(kuò)展Netscape瀏覽器的功能。

·

注:Javas

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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,922評論 25 709
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,641評論 18 399
  • TITLE: 編程語言亂燉 碼農(nóng)最大的煩惱——編程語言太多。不是我不學(xué)習(xí),這世界變化快! 有時候還是蠻懷念十幾、二...
    碼園老農(nóng)閱讀 5,590評論 2 35
  • 臺灣設(shè)計大師程紹正韜談書法 老師我也可以象女人一樣把字寫清秀,看這些字寫得漂不漂亮,可以比女人更女人。我可以寫...
    D051飛鷹閱讀 662評論 0 3
  • 張先生他今年剛滿30歲,他和他的妻子結(jié)婚剛滿兩年,有一個可愛的女兒,現(xiàn)在會攥住爸爸的手發(fā)出“pa”的音節(jié)。張先生現(xiàn)...
    葉十一閱讀 196評論 0 0

友情鏈接更多精彩內(nèi)容