21. 以下關於網頁程式設計的敘述何者正確?
(A)JavaScript 程式可採
事件驅動的方式來執行
(B)JavaScript 程式不能以循序的方式來
執行
(C)Java Applets 是以 JavaScript 寫的內嵌在網頁的小程式
(D)Java Applets 可以 Cookies 的方式讀寫客戶端的硬碟 。
統計: A(105), B(13), C(104), D(26), E(0) #870948
詳解 (共 4 筆)
JavaScript與Java Applet主要的差異如下所示:
JavaScript JavaApplet
=================================================================
開發公司 Netscape(網景) Sun(昇陽)
類型 描述語言 程式語言
"JavaScript"></SCRIPT> </Applet>
資料型別 不用宣告型別,較鬆散 必須宣告變數的型別,較嚴謹
執行方式 由瀏覽器直譯執行 必須先在sever端編譯之後才
能在client端執行
類別和繼承 是物件基礎式的, 是物件導向式的,
沒有類別與繼承, 會有類別與繼承,
物件中的資料都可 且提供資料的封裝
以直接存取
程式碼的位置 以Source code的形式 編譯後成為applets,可
封裝在HTML裡 直接由HTML pages 存取
繫結方式 動態的,物件的指標是 靜態的,物件的指標是在
在執行時期被檢查 編譯時期被確定
用途 & 功能 雖然真的無法做到和Java 通常用於發展網路上多媒體
一樣的功能,不過使用 的應用程式
Javascript撰寫程式比起
使用Java來的簡單的多
2.Javascript & JavaApplet 的相似處
a.語法上相似,兩者均是使用HTML的語法來編寫程式。
b.都能夠在網頁上產生動態互動的效果。
c.都藉由各種流覽器,被廣泛的使用在網際網路上,做為溝通的工具。