Variabel VBScript - Panduan Pengenalan yang Sangat Baik untuk Tutorial VBScript 1

vbscript tutorial - variabel vbscript

Tutorial VBScript - Daftar Isi

Tutorial VBScript # 1: Gambaran Umum Variabel VBScript 

Tutorial VBScript # 2: Pernyataan dan Loop Bersyarat VBScript

Tutorial VBScript # 3: Prosedur VBScript

Tutorial VBScript # 4: Penanganan Kesalahan VBScript dan Jalankan VBScript

Tutorial VBScript # 5: Fungsi String VBScript

VTutorial BScript # 6: Fungsi Tanggal VBScript

Tutorial VBScript # 7: Fungsi Waktu VBScript

Tutorial VBScript # 8: Fungsi Array VBScript

Dalam Tutorial VBScript ini, kita akan mempelajari Variabel VBScript, Array VBScript, Konstanta VBScript, dan Objek Kamus di VBScript.

Tutorial VBScript # 1: Variabel VBScript

VBScript adalah bentuk Visual yang lebih pendek BScripting dasar yang mengikuti bahasa Visual Basic. VBScripting diperkenalkan oleh Microsoft. Ini adalah bahasa yang sangat sederhana untuk dipelajari yang memungkinkan untuk mengembangkan skrip sisi server serta sisi klien.

Fitur VBScript:

· Ini adalah bahasa scripting sederhana.

· Ini peka huruf besar / kecil dan mudah dipelajari untuk setiap programmer tingkat pemula.

· Ini adalah bahasa pemrograman berbasis objek dan tidak mengikuti konsep OOPS.

· Mendukung COM yang merupakan bentuk pendek dari Model Objek Komponen (COM) struktur. Ini memungkinkan untuk mengelola elemen dari lingkungan tempat ia dieksekusi.

· VBScripting yang dijalankan di sisi server, kompatibel dengan platform hosting seperti web browser Internet Explorer, Layanan Informasi Internet (IIS) sebagai web server dan Windows Scripting Host (WSH).

· Dapat digunakan untuk mengembangkan skrip sisi server (ASP Klasik) dan sisi klien.

· Alat seperti makro Excel, UFT (Pengujian Fungsional Terpadu) ikuti VB Scripting.

VBScript sebagai skrip sisi klien:

vbscript tutorial - Browser Web
vbscript tutorial - Browser Web

Variabel VBScript - Panduan Pengenalan yang Sangat Baik untuk Tutorial VBScript 1VBScript sebagai skrip jendela:

vbscript tutorial - skrip jendela
vbscript tutorial - skrip jendela

Variabel VBScript - Panduan Pengenalan yang Sangat Baik untuk Tutorial VBScript 1Kekurangan VBScript:

· VB Scripts hanya didukung di internet explorer. Browser web yang terkenal di pasar seperti Mozila Firefox, Google Chrome dll, tidak kompatibel dengan VBScript.

· Ini tergantung pada platform yaitu, hanya didukung oleh lingkungan windows.

· Debugging VBScript menantang karena tidak ada ketersediaan area pengembangan yang tepat.

 Komentar VBScript:

Tujuan dari komentar VBScript adalah untuk mendidik kompiler untuk melewati baris atau baris kode tertentu dari eksekusi. Pada dasarnya, komentar VBScript digunakan untuk mendokumentasikan atau menulis deskripsi / tujuan selama pembuatan skrip. Ini akan membantu meningkatkan keterbacaan blok kode dengan menulis deskripsi, mengubah log menggunakan komentar. Dua jenis komentar VBScript tersedia -

Komentar VBScript baris tunggal: Ini dilakukan dengan menggunakan tanda kutip tunggal (') di awal setiap baris. Contoh komentar satu baris di VBScript -

'Contoh komentar satu baris

Beberapa baris komentar VBScript: Beberapa baris komentar VBScript digunakan untuk mengomentari lebih dari satu baris. Jenis komentar VBScript ini dapat dicapai dengan meletakkan lebih banyak baris antara simbol “/ *” dan “* /”. Contoh beberapa baris komentar VBScript -

/*

Pernyataan VB 1

Pernyataan VB 2

….. dan seterusnya

*/

Variabel VBScript:

Variabel VBScript adalah salah satu jenis placeholder yang merujuk lokasi memori untuk menyimpan data. Selama eksekusi, VBScript memungkinkan untuk mengubah variabel. Nama variabel VBScript yang dideklarasikan digunakan untuk mengakses variabel untuk tujuan membaca atau menulis. Variabel memiliki kemampuan untuk berinteraksi dengan tipe data apa pun seperti string, char, number, date, dll. Sesuai tipe datanya, variabel vbscript diubah sesuai. Sebagai contoh - jika kita menetapkan angka dalam kutip ganda, itu akan diperlakukan sebagai nilai string.

Kami dapat mendeklarasikan variabel VBScript dalam tiga cara yang dijelaskan di bawah ini -

  • VBScript redup
  • VBScript publik
  • VBScript pribadi

VBScript Redup:

Dim berarti menyatakan langsung. Artinya, VBScript dim memungkinkan untuk mendeklarasikan variabel segera untuk semua jenis tipe data. Kita dapat mendeklarasikan beberapa variabel yang dipisahkan oleh koma, dengan satu pernyataan VBScript dim. Ruang lingkup yang dideklarasikan menggunakan pernyataan dim VBScript, dibatasi dengan blok kode seperti fungsi, sub-prosedur, skrip lokal, dll., Di mana ia dideklarasikan. Contoh di bawah ini telah menunjukkan sintaks pernyataan VBScript dim untuk deklarasi variabel -,

redup var1

Redupkan var1, var2, var3

Menggunakan kata kunci dim, kita dapat mendeklarasikan variabel segera dengan menentukan nama logis dari variabel tersebut. Ini wajib untuk mendeklarasikan masing-masing variabel jika kita menetapkan pernyataan "Opsi Eksplisit" di awal skrip. Jadi, jika pernyataan tidak ditentukan, deklarasi variabel adalah langkah opsional. Dalam hal ini, variabel dideklarasikan secara otomatis saat mendefinisikan variabel.

VBScript Publik:

Ketika variabel dideklarasikan dengan kata kunci publik, variabel dapat diakses dari seluruh skrip. Pada dasarnya kata kunci publik digunakan untuk mendefinisikan suatu variabel sebagai variabel global.

VBScript Pribadi:

Ketika variabel dideklarasikan dengan kata kunci privat, ruang lingkup variabel dibatasi dengan dalam blok kode.

Menetapkan Nilai ke Variabel VBScript:

Dalam contoh di bawah ini, kami akan mendeklarasikan (menggunakan VBScript dim satement) memberikan nilai seperti angka dan string ke variabel dengan bantuan simbol equal (=),

'''''declare variables using VBScript dim statement
dim numVar
dim strVar

'''''define the variables - number and string
numbVar = 12345667788
strVar = "This is sample variable"

Saat memberikan nilai ke variabel, kita perlu menyimpan nama variabel di sisi kiri simbol yang sama dan nilai harus disimpan di sisi kanan. Untuk string atau karakter, kita perlu menyimpan nilainya dalam tanda kutip ganda.

Variabel Skalar - Mendefinisikan variabel dengan nilai tunggal dikenal sebagai variabel skalar.

Variabel Array - Secara konseptual sebuah array mewakili daftar nilai. Di VBScript, ketika variabel ditugaskan dengan beberapa tipe nilai yang sama, dikenal sebagai array. Larik dapat dideklarasikan dengan tanda kurung setelah nama variabel. Ini dapat dideklarasikan dengan cara yang sama seperti kita mendeklarasikan variabel. Struktur untuk mendeklarasikan sebuah array ditunjukkan di bawah ini -

Redupkan myArrayName (indeks maks)

Di sini indeks digunakan untuk merujuk setiap elemen array yang dimulai dari nol. Jadi, indeks maks menunjukkan panjang larik dikurangi satu. Nilai dapat ditetapkan ke setiap elemen array menggunakan indeks array. Dalam contoh di bawah ini, kami akan mendefinisikan sebuah array yang menampung 3 nama siswa -

' Declare an array with VBScript dim statement
Dim arrStudentName(2) 

' Assigning the student names using the index
arrStudentName(0) = "Tom"
arrStudentName(1) = "Jack"
arrStudentName(2) = "Jerry"

Variabel VBScript - Konvensi penamaan:

Secara sintaksis, tidak ada konvensi penamaan khusus yang tersedia. Tetapi disarankan untuk mengikuti pedoman di bawah ini untuk pembacaan skrip yang lebih baik,

· Karakter awal variabel harus abjad.

· Setiap periode tertanam tidak boleh disimpan.

Nama variabel harus logis sesuai penggunaan.

Panjang tidak boleh melewati batas 255 karakter.

Konstanta VBScript:

Nilai variabel konstan VBScript tidak dapat diubah setelah definisi. Jadi, variabel konstanta pada dasarnya adalah variabel hanya-baca. Itu harus didefinisikan selama deklarasi. VBScript menyediakan variabel konstan default yang dapat digunakan selama skrip. Contoh konstanta default adalah - vbOK, vbCancel, vbTrue, vbFalse, dll. Keyord Const digunakan untuk mendeklarasikan sebuah konstanta dalam VBScripting. Contoh di bawah ini, kita akan melihat bagaimana mendefinisikan variabel konstan untuk bilangan dan string -

Const strConstant = “Ini string saya.”

Const numConstant = 123

Array VBScript:

Secara konseptual sebuah array mewakili daftar nilai. Dalam VBScript, ketika sebuah variabel diberikan dengan beberapa tipe nilai yang sama seperti string, integer, dll., Dikenal sebagai array. VBScript memungkinkan untuk menyimpan daftar nilai tipe yang sama di lokasi memori yang sama (array VBScript). Setiap elemen array dapat diakses menggunakan nomor referensi yang dikenal sebagai indeks array. Indeks selalu dimulai dari nol.

Secara struktur, VBScript Array memiliki dua bagian - nama logis dari nama array dan subskrip array yang menunjukkan nilai indeks tertinggi. Subskrip array sama dengan panjang array dikurangi satu.

Array VBScript harus dideklarasikan terlebih dahulu, jika tidak maka akan menimbulkan kesalahan. Mirip dengan deklarasi variabel, kita dapat mendeklarasikan array VBScript menggunakan pernyataan dim. Dengan mempertimbangkan penggunaan atau ruang lingkup, VBScript dua jenis array -

·     Array VBScript Lokal - Ruang lingkup array tipe ini dibatasi pada blok kode (fungsi atau sub prosedur) di mana ia dideklarasikan.

·     Larik VBScript Global - Kita dapat menggunakan tipe array ini di seluruh skrip. Jenis array ini harus dideklarasikan di awal skrip.

Array Statis dan Dinamis:

Juga, kita dapat mendeklarasikan array VBScript sebagai statis atau dinamis saat membuat skrip.

Sebuah array VBScript statis - Memiliki sejumlah elemen array yang tidak dapat diubah selama eksekusi skrip.

Sebuah array VBScript dinamis - Jumlah elemen array dapat diubah kapan saja. Ketika jumlah elemen tidak tetap atau ditentukan sebelumnya, kita dapat menggunakan larik ini.

Bekerja dengan VBScript Array:

Sintaks untuk deklarasi array - Redupkan myArray (nilai subskrip)

Dalam contoh di bawah ini, kami akan membuat array VBScript dari nilai 3 siswa dan menyimpan nilai rata-rata yang dihitung ke dalam variabel -

'Declaration of array and value assignment for three students
dim arrMarks(2)
arrMarks(0) = 10
arrMarks(1) = 15
arrMarks(2) = 20

'Calculate the average and store it in a variable
Dim avgMarks
avgMarks = (arrMarks(0)+arrMarks(1)+arrMarks(2))/3

Objek Kamus di VBScript:

Objek kamus di VBScript, memiliki kemiripan dengan array VBScript. Artinya, ini juga memungkinkan untuk menyimpan daftar nilai. Tetapi perbedaan utama dari objek kamus di VBScript, adalah bahwa ia dapat menampung berbagai jenis data dan kunci harus ditetapkan untuk setiap data, bukan indeks.

Objek kamus di VBScript dapat dideklarasikan untuk digunakan dengan referensi kelas "Scripting.Dictionary". 

Keuntungan dari Objek Kamus di VBScript:

· Berbagai jenis data dapat disimpan dalam satu variabel.

· Dengan bantuan kunci, kita dapat mengakses elemen yang sesuai dengan mudah.

· Konsep ini sangat fleksibel karena ada metode yang telah ditentukan tersedia untuk memanipulasi objek kamus di vbscript.

Contoh - Objek Kamus di vbscript: 

Pada contoh di bawah ini, kita akan melihat kode untuk operasi yang berbeda pada objek kamus -

' **** Create a Dictionary Object in VBScript ****
'Create a variable.
Dim dict
Set dict = CreateObject("Scripting.Dictionary")

'Adding keys and items.
dict.Add "Name", "VBScript"
dict.Add "Id", "1"
dict.Add "Trainer", "K Mondal"

'**** Checking the availability of a Key from the dictionary object in VBScript ****
If dict.Exists("Name") Then
   msg = "The name key exists"
Else
   msg = "The name key does not exists"
End If

'Read an item
dim sName 
sName = dict.Item("Name")

'get the count of element
dim nCount
nCount = dict.count

'Delete single item
dict.Remove("Name")

'Delete All item
dict.RemoveAll

Kesimpulan:

Dalam artikel VBScript ini, kita telah belajar tentang Gambaran Umum VBScacat Vmudah marahs, VBnaskah Aray, VBScacat Ckonstantadan Objek Kamus di VBScript. Untuk detail lebih lanjut tentang VBScript, silakan klik  .

Tentang K Mondal

Variabel VBScript - Panduan Pengenalan yang Sangat Baik untuk Tutorial VBScript 1Hai, saya K. Mondal, saya terkait dengan organisasi terkemuka. Saya memiliki pengalaman kerja lebih dari 12 tahun di berbagai domain misalnya, pengembangan aplikasi, pengujian otomasi, Konsultan IT. Saya sangat tertarik untuk mempelajari berbagai teknologi. Saya di sini untuk memenuhi aspirasi saya dan saat ini berkontribusi sebagai Penulis dan Pengembang Situs Web di LambdaGeeks.
Terhubung ke LinkedIn- https://www.linkedin.com/in/kumaresh-mondal/

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *

en English
X