VBS與JS簡介

beifengwang發表於2013-11-11
   Visual Basic Script的簡稱VBScript或是VBS。是基於Visual Basic的指令碼語言、VBS一般是用來做自動化管理指令碼、vbs是QTP預設的指令碼語言、在ASP中表現也非常強大。有人會問JS和VBS語法有什麼區別?其實他們完全沒有可比性、是兩種完全不同的語言、vbs是出自vb,vbs不需要區分大小寫。JavaScript的簡稱是JS,javascript用的是java的語法,js需要區分大小寫、JavaScript是一種解釋性的語言、為開發過程提供了簡單方便。它在web程式設計、網頁程式設計中是最重要的一種客戶端指令碼語言,使用JavaScript可令網頁生動、使用者在web瀏覽器中填表驗證的互動過程只是透過瀏覽器對調入HTML文件中JavaScript原始碼執行完成的、它與VBS很多地方都很類似、VBS能做到的JS有的也能做到、js能做到的vbs大多數也能做到。不過是方式不一樣、會比較麻煩點。


    JS的主要優點是可以很好的控制頁面的外觀、狀態和執行方式、可以方便的操縱各種瀏覽器的物件、但瀏覽器支援的相容性不好。可以在客戶端進行復雜的運算後不需要透過伺服器直接反饋給使用者,可以透過Ajax有效的實現伺服器與客戶端的互動。但JS只有一種型別var、為變數賦值時會自動判斷型別並進行轉換、所以說它是弱型別語言不如強型別語言嚴謹。
    
    VBScript的優點是他可以在所有的2000、98SE以後的Windows版本都可直接使用,可以使用其他程式和Microsoft Office等物件。但VBS不能作為電子郵件的附件、VBS的各種編輯程器不受歡迎、收件人不能直接使用VBS附件、Microsoft Outlook也不支援VBS為附件、VBS程式與js程式一樣沒有任何特別的保護措施。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29212814/viewspace-776270/,如需轉載,請註明出處,否則將追究法律責任。

相關文章