Fungsi Array VBScript - Panduan Sempurna untuk Tutorial VBScript 8

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
fungsi larik vbscript - larik vbscript
fungsi larik vbscript - larik vbscript

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
fungsi array vbscript - bergabung dengan vbscript
fungsi array vbscript - bergabung dengan vbscript

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
fungsi array vbscript - pemisahan vbscript
fungsi array vbscript - pemisahan vbscript

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
fungsi array vbscript - vbscript ubound
fungsi array vbscript - vbscript ubound

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.

Tinggalkan Komentar

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

Gulir ke Atas