爪哇手稿語: 屬高階程式語言,網路多用之,商標歸甲骨文公司

爪哇手稿(英言JavaScript),高階程式語也,略稱這士(JS),商標屬甲骨文。

先是,網絡瀏覽之所用,但超文標示HTML而已,枯枿朽株。及這士出,始栩栩然dynamic。初行於網景導航者第二Netscape Navigator 2.0,導航者,瀏覽器大宗,雖微軟網探IE,亦莫之若。未幾,微軟以手稿助,後來居上。網景、昇陽、歐算商會ECMA故標定語法,號歐算商會手稿ECMAScript,為別稱。今瀏覽器皆支援。名雖與近,畢無繫屬,文法或同乎C語言

緣起沿革

昔在網景,有克萊登者,作生龍手稿語LiveScript,可使網頁交互,便利倍極。嗣後,公司與昇陽聯合,會其爪哇程式語興,遂改氏爪哇。是語也,才出而名震。然覽器不兼容,碼師苦之。當是時,萬維聯盟W3C取諸家之所長,定物件之導向。千九九七年微軟、網景、昇陽、寶藍等公司,會同私人,集議歐洲,準名歐算商會二六二號ECMA-262,以為實現。全分三部,曰語言核心ECMAScript,述語法及物件;曰文檔物件模型DOM,述處治網頁之法及接口;曰瀏覽器物件模型BOM,述交互之法及接口。初,爪哇手稿視爪哇程式而作,故文法相肖,然改易頗大,實與無涉矣。

概述

爪哇手稿,解釋程式語言也,不預編譯,為超文標示語HTML作互動,可書之頁中,亦可獨為一檔。網頁之動態文字、回應事件、讀寫超文本、驗證數據、檢測訪者、控制小文字檔Cookie,皆在爪哇手稿語。

編程

斯為手稿,源碼未用,不必編譯,則付之瀏覽器,解釋而執行之。故屬直譯語言,然安保不濟,生非轍止,需以try{}catch(){}之字改之,見例如次:

console.log("a");    //是也 console.log("b");    //是也 console.logg("c");   //非也,止 console.log("d");    //是也 console.log("e");    //是也  /*化解之法,曰:*/ try{console.log("a");}catch(e){}    //是也 try{console.log("b");}catch(e){}    //是也 try{console.logg("c");}catch(e){}   //非也,過 try{console.log("d");}catch(e){}    //是也 try{console.log("e");}catch(e){}    //是也 

若為編譯語言,如者,則編譯在先,變機器碼,以執行之。

例「世界無恙」

以下即爪哇手稿語程式之「世界無恙」Hello, world!

DOCTYPE HTML> <html>     <head>     <title>爪哇手稿語程式世界無恙!」</title>         <script type="text/javascript">             document.write("Hello, world!");   // 寫於瀏覽器視窗             alert("Hello, world!");            // 寫於彈窗             console.log("Hello, world!");      // 寫於控制臺,然需啟用在先         </script>     </head>     <body>     超文標示云云     </body> </html> 

或在瀏覽器位址欄用javascript:之字,互動表示之:

javascript:alert("Hello world!"); 

Tags:

爪哇手稿語 緣起沿革爪哇手稿語 概述爪哇手稿語 編程爪哇手稿語 例「世界無恙」爪哇手稿語

🔥 Trending searches on Wiki 古文 / 文言文:

大館市美國交訊碼二〇一五年印度尼西亞小紅豆阿爾及利亞毫微之技六書威尼斯王林蔡鍔道德經雙城子漢文訓讀南昌市菲律賓主禱文神武天皇放手銃歲星大英博物館以色列羅馬皇帝表莎士比亞王勃成都市剛果民主共和國北斗七星埼玉市軸心國東平湖高以翔賈坎德邦新加坡民之旨節日中國大陸蘇聯亞歷山大伽利略歐姆定律傅聲燒津市科科斯(基林)群島瑠璃明王釜山廣域市同性戀中非璇璣玉衡中華人民共和國地方周作人阿什莫爾島與卡捷島歐拉君民共主張春華 (伶人)阿根廷電腦黎巴嫩南極洲錫克金廟宋哲元🡆 More