Latest web development tutorials

variabel VBScript

Variabel adalah "wadah" untuk menyimpan informasi.


contoh

Coba - Contoh (hanya untuk IE)

Membuat dan mengubah variabel
Cara membuat variabel dan menetapkan untuk itu, dan kemudian mengubah nilainya.

Memasukkan nilai-nilai variabel dalam teks
Cara menyisipkan nilai-nilai variabel dalam beberapa teks.

Membuat sebuah array
array digunakan untuk menyimpan serangkaian item terkait. Contoh ini menunjukkan cara membuat nama array penyimpanan.


Ingat dalam aljabar sekolah Anda pelajari?

Ingat dalam aljabar sekolah Anda pelajari? x = 5, y = 6, z = x + y

Ingat? Surat (seperti x) dapat menyimpan nilai (seperti 5), dan dapat menggunakan informasi di atas untuk menghitung nilai z adalah 11.

Surat-surat ini disebutvariabel, variabel dapat digunakan untuk menyimpan nilai-nilai (x = 5) atau ekspresi (z = x + y).


variabel VBScript

Dibandingkan dengan aljabar, variabel VBScript digunakan untuk memegang nilai-nilai atau ekspresi.

Variabel dapat memiliki nama pendek, seperti x, atau nama yang lebih deskriptif, seperti carname.

VBScript nama variabel aturan:

  • Kita harus mulai dengan huruf
  • Tidak mengandung titik (.)
  • Tidak lebih dari 255 karakter

Dalam VBScript, semua variabel yang terkait dengan jenisvariandapat menyimpan berbagai jenis data.


Pernyataan (Membuat) variabel VBScript

Buat variabel VBScript biasanya disebut sebagai variabel "deklarasi".

Anda dapat Dim, Public atau pernyataan pribadi untuk mendeklarasikan variabel VBScript. Sebagai berikut:

Dim x
Dim carname

Sekarang bahwa Anda telah membuat dua variabel. Ini adalah nama dari variabel "x" dan "carname".

Anda juga dapat menggunakannya dalam nama script untuk mendeklarasikan variabel. Sebagai berikut:

carname="Volvo"

Sekarang Anda telah membuat sebuah variabel. Nama variabel adalah "carname". Kemudian, pendekatan ini bukan ide yang baik karena Anda mungkin misspell nama variabel dalam script, yang dapat menyebabkan hasil yang aneh ketika script berjalan.

Jika Anda salah mengeja nama variabel, seperti "carname" variabel adalah salah eja sebagai "carnime", script secara otomatis membuat variabel baru bernama "carnime" dari. Untuk mencegah script untuk melakukan hal ini, Anda dapat menggunakan Option pernyataan eksplisit. Jika Anda menggunakan pernyataan ini, Anda harus menggunakan redup, publik atau swasta pernyataan untuk mendeklarasikan semua variabel.

Untuk bagian atas Option pernyataan eksplisit ditempatkan di script, sebagai berikut:

Option Explicit
Dim carname
carname=some value


Memberikan nilai pada variabel

Anda dapat menetapkan variabel sebagai berikut:

carname="Volvo"
x=10

nama variabel di sisi kiri dari ekspresi, Anda harus menetapkan nilai variabel di sisi kanan dalam ekspresi. Variabel "carname" Nilai sekarang "Volvo", variabel "x" adalah nilai "10."


Lifetime dari variabel

variabel hidup mengacu pada lamanya waktu yang bisa eksis.

Ketika Anda mendeklarasikan variabel dalam sebuah sub rutin, variabel hanya dapat diakses dalam program ini. Ketika Anda keluar dari program, variabel akan gagal. variabel tersebut disebut variabel lokal. Anda dapat menggunakan nama yang sama sebagai variabel lokal dalam rutinitas yang berbeda, karena masing-masing deklarasi variabel hanya dapat diidentifikasi dalam program.

Jika Anda mendeklarasikan variabel di luar subroutine, semua rutinitas di halaman Anda dapat mengaksesnya. Kelangsungan hidup variabel ini dimulai mereka dinyatakan, dan berakhir halaman ditutup.


variabel array VBScript

Variabel yang digunakan dalam array tunggal dari sejumlah nilai yang disimpan dalam variabel.

Pada contoh berikut, kita mendeklarasikan array mengandung tiga unsur:

Dim names(2)

Angka dalam kurung menunjukkan 2. indeks array dimulai dari 0, sehingga array mengandung tiga unsur. Ini adalah kapasitas array tetap. Anda dapat menetapkan setiap elemen dari array data, sebagai berikut:

names(0)="Tove"
names(1)="Jani"
names(2)="Stale"

Demikian pula, dengan menggunakan label berikut elemen array tertentu, Anda dapat mengambil nilai dari setiap elemen. Sebagai berikut:

mother=names(0)

Anda dapat menggunakan hingga 60 di satu array dimensi. Metode array multidimensi dalam tanda kurung dengan koma untuk nomor terpisah. Di sini, kita mendeklarasikan array dua dimensi berisi lima baris tujuh:

Dim table(4,6)

Selama dua digit tugas kelompok:

Contoh (hanya untuk IE)

<html>
<body>

<script type="text/vbscript">
Dim x(2,2)
x(0,0)="Volvo"
x(0,1)="BMW"
x(0,2)="Ford"
x(1,0)="Apple"
x(1,1)="Orange"
x(1,2)="Banana"
x(2,0)="Coke"
x(2,1)="Pepsi"
x(2,2)="Sprite"
for i=0 to 2
document.write("<p>")
for j=0 to 2
document.write(x(i,j) & "<br />")
next
document.write("</p>")
next
</script>

</body>
</html>

Coba »