VBS與JS簡介
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程式一樣沒有任何特別的保護措施。
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 簡單介紹VBS 批次Ping的專案實現
- js與&&運算子簡單介紹JS
- json字串與json物件簡單介紹JSON字串物件
- 簡介JSXJS
- CSS in JS 簡介CSSJS
- Napa.js 簡介JS
- Backbone.js簡介JS
- Node.js簡介Node.js
- js的邏輯與&&運算子用法簡單介紹JS
- Nodejs教程01:Nodejs簡介NodeJS
- ReactJs的Hooks簡介ReactJSHook
- JSON簡單介紹JSON
- nodejs簡單介紹NodeJS
- js使用與或運算子替代if語句簡單介紹JS
- RxJS 簡介:可觀察物件、觀察者與操作符JS物件
- Systemd簡介與使用
- JQuery簡介與使用jQuery
- HBA與lun簡介
- 簡單介紹VBS批次重新命名檔案並且操作前備份原有檔案
- js中Array的方法簡介JS
- JSON物件簡單介紹JSON物件
- js WebSocket用法簡單介紹JSWeb
- Java學習--Jsp簡介JavaJS
- JSON Web Token(JWT) 簡介JSONWebJWT
- React.js 實戰之 JSX 簡介ReactJS
- HTTP 與 HTTPS 簡介HTTP
- iOS KVC與KVO簡介iOS
- Spark GraphX簡介與教程Spark
- PMM--簡介與部署
- Hystrix Turbine簡介與使用
- Varnish(一)簡介與原理
- Rancher簡介與安裝
- 棧與佇列簡介佇列
- JRE與JDK簡介JDK
- Docker簡介與入門Docker
- JSON簡介和Ajax簡介--bea這兩篇文章介紹的不錯JSON
- [譯]JS 模組化歷史簡介JS
- 前端 JS 之 AJAX 簡介及使用前端JS