Variabel VBScript

Contoh

Membuat variabel
Variabel digunakan untuk menyimpan informasi. Contoh ini menunjukkan bagaimana membuat variabel dan menetapkannya nilai.
Memasukkan nilai variabel ke dalam kalimat teks
Contoh ini menunjukkan bagaimana memasukkan nilai variabel ke dalam kalimat teks.
Membuat array
Array digunakan untuk menyimpan sejumlah item data yang berhubungan. Contoh ini menunjukkan bagaimana membuat array untuk 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

Pernyataan deklarasi variabel

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

dim name
name=some value

Sekarang, anda telah 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 dengan nama "name".

Namun, cara seperti ini bukanlah kebiasaan yang baik, karena anda mungkin akan salah eja nama variabel dalam skrip, yang dapat menyebabkan hasil yang aneh saat skrip dijalankan. Misalnya, jika anda salah eja variabel "name" menjadi "nime", skrip akan membuat variabel dengan nama "nime" secara otomatis. Untuk mencegah skrip melakukan hal ini, anda dapat menggunakan pernyataan Option Explicit. Jika anda menggunakan pernyataan ini, anda harus menggunakan pernyataan dim, public, atau private untuk mendeklarasikan semua variabel. Tempatkan pernyataan Option Explicit di 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 sebelah kiri ekspresi, nilai yang harus diberikan berada di sebelah kanan ekspresi. Sekarang, nilai variabel "name" adalah "George".

Masa hidup variabel

Masa hidup variabel adalah masa yang dapat berada.

Bila anda mendeklarasikan variabel dalam subprogram, variabel hanya dapat diakses didalam program ini. Apabila anda keluar dari program ini, variabel juga akan berakhir. 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 mendeklarasikannya.

Jika Anda mendeklarasikan variabel di luar subprogram, semua subprogram di halaman Anda dapat mengaksesnya. Jenis variabel ini memiliki masa hidup yang dimulai saat variabel di-deklarasikan dan berakhir saat halaman ditutup.

Variabel Array

Kadang-kadang, Anda perlu menempatkan beberapa nilai ke dalam variabel tunggal. Dalam hal ini, Anda dapat menciptakan 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, kami menciptakan array yang berisi tiga elemen:

dim names(2)

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

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

Secara sama, kita dapat mengambil nilai setiap elemen dengan menggunakan indeks elemen spesifik. Misalnya:

father=names(0)

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

dim table(4, 6)