首頁  >  文章  >  web前端  >  asp與javascript的差別是什麼

asp與javascript的差別是什麼

醉折花枝作酒筹
醉折花枝作酒筹原創
2021-06-09 14:39:123318瀏覽

差異是:asp是網頁的一種格式,ASP是「Active Server Page」的縮寫,意為「動態伺服器頁面」;javascript是一種物件導向的動態類型的區分大小寫的客戶端腳本語言,主要目的是為了解決伺服器端語言。

asp與javascript的差別是什麼

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

asp:

ASP即Active Server Pages,是Microsoft公司開發的伺服器端腳本環境,可用於建立動態互動網頁並建立強大的web應用程序。

當伺服器收到對ASP檔案的請求時,它會處理包含在用於建立傳送給瀏覽器的HTML網頁檔案中的伺服器端腳本程式碼。除伺服器端腳本程式碼外,ASP檔案還可以包含文字、HTML(包括相關的客戶端腳本)和com元件呼叫。

ASP簡單、易於維護, 是小型頁面應用程式的選擇,在使用DCOM (Distributed Component Object Model)和MTS(Microsoft Transaction Server)的情況下, ASP甚至可以實現中等規模的企業應用程式。

特點:

1、用VBScript、JavaScript等簡單容易的腳本語言。結合HTML程式碼,即可快速完成網站的應用程序,實現動態網頁技術。

2、ASP檔案是包含在HTML程式碼所組成的檔案中的,易於修改和測試,無須編譯或連結就可以解釋執行。

3、ASP所使用的腳本語言皆在Web伺服器端執行,伺服器上的ASP解釋程式會在伺服器端執行ASP程序,並將結果以HTML格式傳送到客戶端瀏覽器上。

4、ASP提供了一些內建對象,使用這些對象可以讓伺服器端腳本功能更強。

5、ASP可以使用伺服器端ActiveX元件來執行各種各樣的任務,例如存取資料庫、發現和那個Email或存取檔案系統等。

6、由於伺服器是將ASP程式執行的結果以HTML格式傳回客戶端瀏覽器,因此使用者不會看到ASP所寫的原始程式碼,可防止ASP程式碼被竊取。

JavaScript:

JavaScript是一種屬於網路的腳本語言,已經被廣泛用於Web應用開發,常用來為網頁添加各式各樣的動態功能,提供使用者更流暢美觀的瀏覽效果。通常的JavaScript腳本是透過嵌入在HTML中來實現自身的功能。

特點:

是一種解釋性腳本語言(程式碼不進行預先編譯)。

主要用來在HTML(標準通用標記語言下的一個應用程式)頁面中新增互動行為。

可以直接嵌入HTML頁面,但寫成單獨的js檔案有利於結構和行為的分離。

跨平台特性,在絕大多數瀏覽器的支援下,可以在多種平台下運作(如Windows、Linux、Mac、Android、iOS等)。

Javascript腳本語言和其他語言一樣,有它自己的基本資料類型,表達式和算術運算子及程式的基本程式框架。 Javascript提供了四種基本的資料型別和兩種特殊資料型別用來處理資料和文字。而變數提供存放資訊的地方,表達式則可以完成較複雜的資訊處理。

【推薦學習:javascript高階教學

#

以上是asp與javascript的差別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn