Variabel VBScript

Contoh

Membuat variabel
Variabel digunakan untuk menyimpan informasi. Contoh ini menunjukkan bagaimana membuat variabel dan menetapkan nilai untuknya.
Menempatkan nilai variabel didalam teks
Contoh ini menunjukkan bagaimana menempatkan nilai variabel didalam teks.
Membuat array
Array digunakan untuk menyimpan sekumpulan item data yang berhubungan. Contoh ini menunjukkan bagaimana membuat array yang menyimpan nama-nama. (Kami menggunakan "for loop" untuk menunjukkan bagaimana mengeluarkan nama.)

Apa itu variabel?

Variabel adalah "watu" yang dapat menyimpan informasi. Dalam skrip, nilai variabel dapat diubah. Anda dapat melihat atau mengubah nilai variabel dengan mengacu pada namanya. Dalam VBScript, semua variabel berhubungan dengan tipe, dapat menyimpan berbagai jenis data.

Aturan nama variabel:

  • Harus dimulai dengan huruf
  • Tidak boleh mengandung titik (.)
  • Tidak boleh melebihi 255 karakter

Pengumuman variabel

Anda dapat mengumumkan variabel menggunakan pernyataan Dim, Public, atau Private, seperti ini:

dim name
name=some value

Saat ini, Anda membuat variabel. Nama variabel adalah "name".

Anda juga dapat membuat variabel dengan menggunakan namanya. Misalnya seperti ini:

name=some value

Dengan demikian, Anda juga membuat variabel yang bernama "name".

Namun, cara seperti ini bukanlah kebiasaan yang baik, karena Anda mungkin salah mengetik nama variabel dalam skrip, yang dapat menyebabkan hasil yang aneh saat skrip dijalankan. Misalnya, saat Anda salah mengetik variabel "name" menjadi "nime", skrip akan membuat variabel yang bernama "nime" secara otomatis. Untuk mencegah hal ini, Anda dapat menggunakan pernyataan Option Explicit. Jika Anda menggunakan pernyataan ini, Anda harus mengumumkan semua variabel dengan pernyataan dim, public, atau private. Tempatkan pernyataan Option Explicit di bagian atas skrip, seperti ini:

option explicit
dim name
name=some value

Menetapkan nilai variabel

Anda dapat menetapkan nilai untuk variabel seperti ini:

name="George"
i=300 

Nama variabel berada di bagian kiri ekspresi, nilai yang harus diisi berada di bagian kanan ekspresi. Saat ini, nilai variabel "name" adalah "George".

Durasi keberlanjutan variabel

Durasi keberlanjutan variabel adalah lamanya dapat ada.

Ketika Anda mengumumkan variabel dalam subprogram, variabel hanya dapat diakses didalam program ini. Saat Anda keluar dari program ini, variabel akan berhenti berlaku. Variabel seperti ini disebut variabel lokal. Anda dapat menggunakan variabel lokal dengan nama yang sama di berbagai subprogram, karena setiap variabel hanya dapat diidentifikasi didalam program yang mengumumkannya.

Jika Anda mendeklarasikan suatu variabel di luar subprogram, semua subprogram di halaman Anda dapat mengaksesnya. Jenis variabel ini memiliki masa hidup dari saat mereka dideklarasikan sampai halaman ditutup.

Variabel Array

Kali ini, Anda memerlukan untuk menugaskan beberapa nilai ke suatu variabel tunggal. Maka Anda dapat membuat variabel yang dapat mengandung sejumlah nilai. Variabel ini disebut array. Deklarasi variabel array menggunakan nama variabel diikuti dengan kurung kurawal(). Dalam contoh di bawah ini, dibuat array yang berisi tiga elemen:

dim names(2)

Angka dalam kurung adalah 2. Indeks array dimulai dari 0 karena array ini mengandung tiga elemen. Ini adalah array dengan kapasitas tetap. Anda dapat menyalin data untuk setiap elemen array:

names(0)="George"
names(1)="John"
names(2)="Thomas" 

Secara sama, kita dapat mengambil nilai elemen apapun dengan menggunakan indeks elemen khusus. Misalnya:

father=names(0)

Anda dapat menggunakan hingga 60 dimensi dalam suatu array. Cara untuk mendeklarasikan array multidimensi adalah dengan memisahkan angka dalam kurung dengan koma. Misalnya, kami mendeklarasikan array 2 dimensi yang berisi 5 baris dan 7 kolom:

dim table(4, 6)