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
Tutorial VBScript # 9: Fungsi Matematika VBScript
Tutorial VBScript # 10: Fungsi Konversi VBScript dan Fungsi Format VBScript
Tutorial VBScript # 11: Fungsi VBScript Lainnya
Melalui artikel "Fungsi Array VBScript" ini, kami akan menjelaskan berbagai jenis fungsi array vbscript yang sering digunakan dengan contoh. Fungsi penting yang terkait dengan array adalah vbscript join, vbscript array, vbscript filter, vbscript split, dll.
Tutorial VBScript # 8: Fungsi Array VBScript
Fungsi Array VBScript:
Saat bekerja dengan array di vbscript, kita dapat menggunakan fungsi array vbscript in-build untuk melakukan operasi terkait array yang penting seperti membuat, memanipulasi, konversi, dll. Artikel ini (Fungsi Array VBScript) berisi semua fungsi array VBScript bawaan yang penting , yang sebagian besar digunakan dalam program.
Fungsi Array VBScript - Ringkasan:
- Array vbscript - Mendefinisikan sebuah array berdasarkan nilai data yang diberikan.
- Filter vbscript - Mendefinisikan larik yang merupakan himpunan bagian dari larik string satu dimensi lainnya. Array baru dibuat berdasarkan kriteria filter.
- vbscript IsArray - Menguji variabel array dan mengembalikan nilai Boolean berdasarkan hasilnya.
- vbscript Bergabung - Mengonversi larik dan mengembalikan nilai string di mana semua elemen larik dipisahkan oleh pemisah tertentu.
- Pemisahan vbscript - Mengubah string menjadi array satu dimensi berbasis nol.
- vbscript LBound - Mengembalikan indeks bawah dari sebuah larik.
- vbscript UBound - Mengembalikan indeks atas larik yang menunjukkan dimensi.
Fungsi Array VBScript - Detail:
Semua fungsi array vbscript yang penting dijelaskan di bagian ini dengan contoh yang tepat.
Array vbscript:
Fungsi larik vbscript mendefinisikan larik berdasarkan nilai data yang diberikan. Elemen array diteruskan argumen dalam fungsi array vbscript.
Sintaks: Array (arglist)
Deskripsi Parameter:
ahli argumen - Ini adalah parameter wajib. Daftar (dipisahkan dengan koma) argumen pada dasarnya adalah elemen dari array.
Contoh:
Pada contoh di bawah ini, kami akan membuat array hari kerja menggunakan fungsi array vbscript dan menampilkan hari pertama dalam seminggu (indeks 0) dalam kotak pesan.
dayArray = Array("Senin",,"Selasa",,"Rabu",,"Kamis",,"Jumat",,"Sabtu",,"Minggu") msgbox "Hari pertama dalam seminggu: " & dayArray(0) Output (Kotak Pesan ): Hari pertama dalam seminggu: Mon

Filter vbscript:
Fungsi filter vbscript mendefinisikan array berbasis nol yang berisi subset dari array string satu dimensi. Array baru satu dimensi dibuat berdasarkan kriteria filter.
Sintaks: Filter (string_array, nilai [, sertakan [, bandingkan]])
Deskripsi Parameter:
string_array - Ini adalah parameter wajib yang menunjukkan larik string satu dimensi.
nilai - Ini adalah parameter wajib yang mewakili kriteria filter, yaitu ekspresi string yang akan dicari dalam larik.
memasukkan - Ini adalah parameter Boolean opsional. Jika kami memberikan nilai "benar" sebagai parameter penyertaan, itu mencakup elemen yang berisi kriteria yang dicari. Jika tidak, itu akan mengecualikan elemen yang mengandung kriteria. Nilai defaultnya benar.
membandingkan - Ini juga merupakan parameter opsional yang menetapkan jenis perbandingan sebagai biner atau tekstual. Jika tidak ditentukan, nilai parameter default akan diperlakukan sebagai nol. Nilai yang mungkin adalah -
· 0 = vbBinaryCompare - Lakukan pemeriksaan biner
· 1 = vbTextCompare - Lakukan pemeriksaan tekstual
Contoh:
Pada contoh di bawah ini, kita akan membuat array menggunakan fungsi filter vbscript berdasarkan elemen array hari kerja, yang berisi karakter "S".
dayArray = Array("Senin",,"Selasa",,"Rabu",,"Kamis",,"Jumat",,"Sabtu",,"Minggu") filterArray = Filter(dayArray, "S") untuk setiap e di filterArray msgbox e next Keluaran (Kotak Pesan): Sab Min
vbscript IsArray:
vbscript tes fungsi isarray dan mengembalikan nilai boolean setelah memeriksa variabel yang ditentukan adalah array atau tidak. Untuk array yang valid, nilai yang dikembalikan benar, jika tidak salah akan dikembalikan.
Sintaks: IsArray (variabel)
Deskripsi Parameter:
variabel - Ini adalah parameter wajib yang perlu diverifikasi.
Contoh:
Dalam contoh di bawah ini, kami akan memeriksa variabel apakah itu array atau bukan.
dayArray = Array("Senin",,"Selasa",,"Rabu",,"Kamis",,"Jumat",,"Sabtu",,"Minggu") boolFlag = IsArray(dayArray) msgbox "Nilai yang dikembalikan: " & boolFlag Output (Kotak Pesan ): Nilai pengembalian: Benar
vbscript Bergabung:
vbscript join function mengonversi array menjadi ekspresi string di mana semua elemen array dipisahkan oleh pemisah tertentu.
sintaks: Ikuti seminar(Himpunan [, pembatas])
Deskripsi Parameter:
susunan - Ini adalah parameter wajib yang mewakili larik satu dimensi.
pembatas - Ini adalah parameter opsional yang digunakan untuk memisahkan setiap elemen array setelah diubah menjadi ekspresi string.
Contoh:
Pada contoh di bawah ini, kita akan mengubah array hari kerja menjadi ekspresi string menggunakan fungsi gabungan vbscript di mana semua elemen akan dipisahkan oleh koma.
dayArray = Array("Sen",,"Sel",,"Rabu",,"Kamis",,"Jumat",,"Sabtu",,"Minggu") dayString = Gabung(dayArray, ",") msgbox "String hari minggu yang dikonversi: " & DayString Output (Kotak Pesan): String hari minggu yang dikonversi: Sen,Sel,Rabu,Kamis,Jumat,Sab,Minggu

Pemisahan vbscript:
vbscript split function mengubah string menjadi array satu dimensi di mana elemen array dibuat berdasarkan pembatas tertentu.
sintaks: Split(ekspresi [, pembatas [, hitung [, bandingkan]]])
Deskripsi Parameter:
Ekspresi - Ini adalah parameter wajib yang mewakili ekspresi string.
pembatas - Ini adalah parameter opsional yang digunakan untuk membedakan setiap elemen array dalam ekspresi string. Nilai defaultnya adalah spasi.
menghitung - Ini adalah parameter opsional yang mewakili jumlah elemen substring / array yang akan dikembalikan. Nilai default -1 menentukan bahwa seluruh string akan dikembalikan sebagai elemen tunggal dari array.
membandingkan - Ini juga merupakan parameter opsional yang menetapkan jenis perbandingan sebagai biner atau tekstual. Jika tidak ditentukan, nilai parameter default akan diperlakukan sebagai nol. Nilai yang mungkin adalah -
· 0 = vbBinaryCompare - Lakukan pemeriksaan biner
· 1 = vbTextCompare - Lakukan pemeriksaan tekstual
Contoh:
Dalam contoh di bawah ini, kami akan mengonversi ekspresi string, berisi semua nama hari dalam seminggu yang dipisahkan oleh semi-kolom, menggunakan fungsi pemisahan vbscript. Setelah konversi, kami akan menampilkan hari pertama dan terakhir dalam seminggu.
string_expression = "Sen;Selasa;Rabu;Kamis;Jumat;Sab;Minggu" dayArr = Split(string_expression, ";") msgbox "Hari pertama-> " & dayArr(0) & " dan Hari terakhir-> " & dayArr( 6) Keluaran (Kotak Pesan): Hari pertama-> Senin dan Sabtu-> Minggu

vbscript LBound:
vbscript lbound function mengembalikan indeks yang lebih rendah, yaitu subscript terkecil dari array untuk dimensi yang ditentukan. Nilai lbound untuk susunan selalu 0.
sintaks: terikat(larik [, dimensi])
Deskripsi Parameter:
susunan - Ini adalah parameter wajib yang mewakili larik satu dimensi.
dimensi - Ini adalah parameter opsional yang menunjukkan dimensi array yang subskrip terkecilnya akan dikembalikan. Nilainya akan menjadi 1 untuk dimensi pertama, 2 untuk dimensi kedua, dan seterusnya. Nilai defaultnya adalah 1.
Contoh:
Pada contoh di bawah ini, kita akan menemukan dan menampilkan nilai subskrip yang lebih rendah menggunakan fungsi lbound vbscript.
string_expression = "Sen;Selasa;Rabu;Kamis;Jumat;Sab;Minggu" dayArr = Split(string_expression, ";") msgbox "Lbound Value-> " & Lbound(dayArr) Output (Kotak Pesan): Nilai Lbound-> 0
vbscript UBound:
vbscript ubound function mengembalikan indeks atas, yaitu subskrip terbesar dari sebuah array untuk dimensi yang ditentukan. Nilai ubound untuk sebuah array mewakili indeks array tertinggi yaitu jumlah elemen dikurangi satu. Fungsi ini membantu menghitung panjang sebuah array.
sintaks: tidak terikat(larik [, dimensi])
Deskripsi Parameter:
susunan - Ini adalah parameter wajib yang mewakili larik satu dimensi.
dimensi - Ini adalah parameter opsional yang menunjukkan dimensi array yang subskrip terkecilnya akan dikembalikan. Nilainya akan menjadi 1 untuk dimensi pertama, 2 untuk dimensi kedua, dan seterusnya. Nilai defaultnya adalah 1.
Contoh:
Pada contoh di bawah ini, kita akan menemukan dan menampilkan nilai subskrip terpanjang menggunakan fungsi ubound vbscript.
string_expression = "Senin;Selasa;Rabu;Kamis;Jumat;Sab;Minggu" dayArr = Split(string_expression, ";") msgbox "Ubound Value-> " & Ubound(dayArr) Output (Kotak Pesan): Nilai Ubound-> 6

Kesimpulan:
Melalui artikel VBScript Array Functions ini, kita telah mempelajari tentang Fungsi Array VBScript yang sering digunakan seperti, array vbscript, filter vbscript, join vbscript, fungsi split vbscript, dll. Dalam tutorial vbscript berikutnya, kami akan menjelaskan lebih banyak fungsi pada fungsi VBScript. Silakan klik untuk membaca lebih lanjut tentang vbscript dari disini.