Što je VBScript?

VBScript je lagan, programski i skriptni jezik opće namjene koji je razvio Microsoft, a modeliran je na temelju Visual Basic. Ovaj se jezik prvenstveno koristi za razvoj web projekata i u svrhu automatizacije. Dolazi integriran s preglednikom Internet Explorer, a također se može koristiti za skriptiranje na strani web poslužitelja u Microsoftovoj internetskoj informacijskoj službi.

Razumijevanje VBScripta i njegovih aplikacija

Djeluje slično JavaScript-u kada se koristi u klijentu u programu Internet Explorer. Upute za izvršavanje VBScript-a nalaze se na HTML stranicama, a također izravno komuniciraju s DOM (Document Object Model) stranice kako bi napravili stvari koje sami HTML nisu mogući. Ali ne postoji ugrađena podrška za to u drugim preglednicima kao što su Mozilla Firefox ili Google Chrome ili Opera, itd. Zbog čega ćete možda trebati instalirati ekstenziju za tumačenje VBScript-a ili većina programera ide s JavaScriptom da bi postigli unakrsni kompatibilnost preglednika.

Pa, ta je priča bila o VBScriptu s prednje strane. Ako se uzme u obzir back-end, koristi se i za obradu web stranica sa strane poslužitelja, većinom s ASP (Active Server Pages). Biblioteka tipa ASP i ASP pokretač pozivaju .dll datoteke VBScript za pokretanje VBScripta. Na ASP stranici ugrađeni su odjeljci VBScript unutar te sklopke konteksta.

Koristi se i u razvoju Windows aplikacija. Bilo koji samostalni VBScript imat će .vbs ekstenziju.

Potrebne vještine

  1. To je prilično lako naučiti čak i za one koji nemaju prethodno iskustvo u programiranju.
  2. Ako ste netko tko poznaje Visual Basic (VB) ili Visual Basic za aplikacije (VBA), to će vam pomoći da svoje znanje iskoristite u njima.
  3. Kako se VBScript ponekad ugrađuje u HTML stranice i ASP stranice, dobro je imati i osnovno razumijevanje istih, kao i za pisanje koda s elegancijom.

Rad s VBScriptom

Ispod je točka koja će raspravljati o načinu funkcioniranja VBScripta:

1. Napišemo prvi VBScript

U ovom primjeru ispisujemo rečenicu na naš Internet Explorer. Dakle, pogledajmo kako ugraditi VBScript u HTML stranicu.

2. Neosjetljiv slučaj

To je jezik koji ne razlikuje velika i mala slova, što znači da se bilo koja ključna riječ ili varijabla koja je napisana na isti način, neovisno o slučaju (bilo velikim ili malim slovima) tretira isto. Na primjer, varijable INT_COUNT i int_count tretiraju se isto.

3. Varijable u VBScript

Postoji nekoliko pravila pri proglašavanju varijable.

  1. Naziv varijable mora početi s abecedom.
  2. Maksimalna duljina imena varijabli može biti 255 znakova.
  3. Imena varijabli moraju biti jedinstvena (čak i s pravopisima, jer je jezik neosjetljiv na velika slova)

Promjenjive su deklarirane pomoću ključne riječi 'dim'. Postoji samo jedna primarna vrsta podataka koja se zove Variant i zato se sve varijable deklariraju pomoću 'dim'.

Na primjer - Dim var1, var2

Za razliku od JavaScripta, nema pravila prekinuti sintaksu koristeći zarez.

Opseg varijabli

Postoje tri opsega varijabli -

  • DIM: Ovo ima proceduralni opseg. Odnosno, varijable su vidljive samo unutar postupka ili u funkciji da se govori jednostavnim riječima.
  • Javno: Promjenjive vrijednosti s javnim opsegom vidljive su svim ostalim postupcima u svim pridruženim skriptu.
  • Private: Promjene s privatnim opsegom vidljive su postupcima unutar skripte koju je deklarirala.

4. Donošenje odluka

Podržava donošenje odluka ako su izjave, ako su druge stavke, ugniježđene ako izjave i prebacuju iskaze.

5. Pregledavanje koda.

Kako VBScript podržava svu programsku logiku za implementaciju, ima sljedeću sintaksu za prolaz kroz kod.

Prednosti VBScript

Nema značajnih prednosti u ovo doba u odnosu na bilo koji drugi skriptni jezik koji postoji. Ali da, s postojećim značajkama,

  1. Koristi se za skriptiranje administrativnih zadataka u sustavu Windows (no danas ga uglavnom zamjenjuje Windows PowerShell).
  2. To je skriptni jezik za Quick Test Professional (QTP), široko korišteni alat za automatizaciju ispitivanja.
  3. To je unutarnji jezik skriptiranja za ugrađene aplikacije.
  4. DBMS Intersystem Cache također implementira VBScript.
  5. Ima snažnu podršku za rukovanje pogreškama, podprograme itd.
  6. Koristi se umjesto VBA kao makro jezik za Outlook 97.

Početak rada s VBScriptom

Postoji dovoljno dobrih resursa za učenje VBScript-a, ali ništa ne odgovara Microsoftovoj službenoj dokumentaciji.

  1. Službena VBScript dokumentacija
  2. VBScript Wikipedia
  3. VBScript kao jedan od 40 nastavnih jezika programa EDUCA.

Karijerski rast s VBScriptom kao vještinom

Pa, zato što je vrlo ograničen samo na Windows okruženje i svijet se kreće prema platformama otvorenog koda i softveru kompatibilnom s više platformi, on možda nema stvarno velik domet. Ipak, postoje neke organizacije koje su prihvatile Windows za sve svoje zadatke. Stoga bi se mogao naći neki naslijeđeni softver koji radi na VBScript-u i zato što je to danas neobično, a vi kao osoba sa strogim znanjem možda biste dobili lijepe plaće i potražnju u industriji.

Zaključak

Iako je uspjeh VBScripta kao skriptnog jezika na strani klijenta vrlo minimalan i marginalan, on je i dalje jedan od tri široko korištena skriptna jezika (ostala dva su JavaScript i Perl). Izlaskom Microsofta IIS VBScript je postao glavni skriptni jezik za izgradnju ASP-a (Active Server Pages). Čak i za Windows Script Host (WSH), skupni jezik za Windows, VBScript samo predstavlja pretežni izbor za skripte WSH-ova.

Dakle, možda neće biti visokih profita ako budete vješti u tome, ali sigurno, nema ni gubitka. Međutim, oskudica VBScript programera može se sigurno iskoristiti na prednost.

Preporučeni članci

Ovo je vodič za Što je VBScript. Ovdje smo razgovarali o razumijevanju, radu, razvoju karijere, vještinama i prednostima VBScript-a. Možete i proći naše druge predložene članke da biste saznali više -

  1. Što je HTML?
  2. Što je PowerShell?
  3. Što je Microsoft Power BI?
  4. Što je Apache?
  5. Vodič za C # if Izjava

Kategorija: