Lembar Cheat Fungsi ASP VBScript - Tutorial ASP
Fungsi VBScript
Deskripsi fungsi
contoh
Abs (numerik) nilai absolut. Nilai absolut suatu bilangan adalah nilai positifnya. Nilai absolut dari string kosong (null) juga merupakan string kosong. Variabel yang tidak diinisialisasi, yang bernilai mutlak 0 Contoh: ABS(-2000)
Hasil: 2000Array (elemen array yang dipisahkan koma) Fungsi Array mengembalikan nilai elemen array. contoh:
A=Array(1,2,3)
B=SEBUAH(2)
Hasil: 2
Penjelasan: Variabel B adalah nilai elemen kedua dari array A. Asc (string) mengubah huruf pertama string menjadi kode karakter ANSI (American National Standard Notation). Contoh: Asc ("Internet")
Hasil: 73
Deskripsi: Menampilkan kode karakter ANSI huruf pertama I. CBool (ekspresi) diubah menjadi tipe variabel nilai logika Boolean (Benar atau Salah) Contoh: CBool (1+2)
Hasil: True CDate (ekspresi tanggal) diubah menjadi tipe variabel tanggal. Anda dapat menggunakan fungsi IsDate terlebih dahulu untuk menentukan apakah fungsi tersebut dapat diubah menjadi tanggal. Contoh: CDate (sekarang( )+2)
Hasil: 28/5/2000 10:30:59 CDbl (ekspresi) diubah menjadi tipe variabel DOUBLE. Chr (kode karakter ANSI) mengubah kode karakter ASCII menjadi karakter. Contoh: Bab (72)
Hasil: H CInt (ekspresi) diubah menjadi tipe variabel integer. Contoh: CInt (3.12)
Hasil: 3 CLng (ekspresi) diubah menjadi tipe variabel LONG. CSng (ekspresi) diubah menjadi tipe variabel TUNGGAL. CStr (ekspresi) diubah menjadi tipe variabel string. Date() mengembalikan tanggal sistem. Contoh: Tanggal
Hasil: 2000/5/13DateAdd (I, N, D) menambahkan tanggal ke tanggal setelah titik. I : Mengatur satuan periode yang ditambahkan pada suatu tanggal (Tanggal). Misalnya interval=d berarti satuan N adalah hari. Nilai pengaturan I adalah sebagai berikut:
yyyy Tahun
q Seperempat
m Bulan Bulan
hari d
w Hari kerja minggu
jam Jam
n Menit
s Detik kedua
N: Ekspresi numerik, menetapkan titik yang ditambahkan pada suatu tanggal, yang dapat berupa nilai positif atau nilai negatif. Nilai positif berarti penjumlahan (hasilnya adalah tanggal setelah > tanggal), dan nilai negatif berarti pengurangan (hasilnya adalah > tanggal sebelum tanggal).
D : Tanggal yang akan ditambah atau dikurangi. Contoh: DateAdd ( m , 1 , 31-Jan-98)
Hasil: 28-Februari-98
Penjelasan: Tambahkan satu bulan pada tanggal 31-Jan-98, hasilnya adalah 28-Feb-98, bukan 31-Fe-98.
Contoh: TanggalTambah ( hari , 20 , 30-Jan-99)
Hasil: 1999/2/9
Deskripsi: Tambahkan tanggal 30-Jan-99 ke tanggal 20 hari kemudian. DateDiff (I , D1 , D2[,FW[,FY]]) menghitung periode antara dua tanggal.
I: Menetapkan satuan penghitungan periode antara dua tanggal. Misalnya >I=m berarti satuan perhitungannya adalah bulan. >Nilai pengaturan I adalah sebagai berikut:
yyyy > Tahun
q Seperempat
m Bulan Bulan
hari d
w Hari kerja minggu
jam Jam
m Menit
s Detik kedua
D1, D2: Dua ekspresi tanggal untuk menghitung periode. Jika >tanggal1 lebih awal, hasil periode antara kedua tanggal tersebut akan positif; jika >tanggal2 lebih awal, hasilnya akan negatif.
FW: Tetapkan hari pertama dalam seminggu sebagai hari dalam seminggu. Jika tidak disetel, maka akan menjadi hari Minggu. >Nilai setting FW adalah sebagai berikut:
0 Gunakan nilai pengaturan >API.
1 minggu
2 Senin
3 Selasa
4 Rabu
Kamis 5
6 Jumat
7 Sabtu
FY: Tetapkan minggu pertama tahun ini. Jika tidak diatur, berarti minggu tanggal 1 Januari adalah minggu pertama tahun tersebut. >Nilai setting FY adalah sebagai berikut:
0 Gunakan nilai pengaturan >API.
1 Minggu tanggal 1 Januari adalah minggu pertama tahun ini
2 Minggu pertama yang memuat sekurang-kurangnya empat hari adalah minggu pertama tahun itu
3 Minggu pertama termasuk tujuh hari adalah minggu pertama tahun ini. Contoh: DateDiff (h,25-Mar-99,30-Jun-99)
Hasil: 97
Deskripsi: Menampilkan jangka waktu 97 hari antara dua tanggal. DatePart (I,D,[,FW[,FY]]) mengembalikan bagian tanggal.
>I: Mengatur bagian yang akan dikembalikan. Misalnya, >I=d berarti bagian yang dikembalikan adalah hari. >Nilai pengaturan I adalah sebagai berikut:
yyyy Tahun
q Seperempat
m Bulan Bulan
hari d
w Hari kerja minggu
jam Jam
m Menit
s Detik kedua
D: Tanggal yang akan dihitung.
>FW: Tetapkan hari dalam seminggu sebagai hari pertama dalam seminggu. >Nilai setting FW adalah sebagai berikut:
0 Gunakan nilai pengaturan >API.
1 minggu
2 Senin>3 Selasa
4 Rabu
Kamis 5
6 Jumat
7 Sabtu
FY: Tetapkan minggu pertama tahun ini. Jika tidak diatur, berarti minggu tanggal 1 Januari adalah minggu pertama tahun tersebut. >Nilai setting FY adalah sebagai berikut:
0 Gunakan nilai pengaturan >API.
1 Minggu tanggal 1 Januari adalah minggu pertama tahun ini
2 Minggu pertama yang memuat sekurang-kurangnya empat hari adalah minggu pertama tahun itu
3 Contoh minggu pertama suatu tahun termasuk minggu pertama tujuh hari: DatePart (m,25-Mar-99)
Hasil: 3
Deskripsi: Menampilkan bagian bulan dari tanggal yang dikembalikan. Seri tanggal (tahun, bulan, hari) mengonversi (tahun, bulan, hari) menjadi tipe variabel tanggal. Contoh: DateSerial (99,10,1)
Hasil: 1999/10/1DateValue (string atau ekspresi tanggal) diubah menjadi tipe variabel tanggal, dan rentang tanggal dari 1.100 Januari hingga 31.9999 Desember. Formatnya adalah bulan, hari, dan tahun atau bulan/hari/tahun. Misalnya: 30 Desember 1999, 30 Des 1999, 30/12/1999, 30/12/99 Contoh: DateValue (1 Januari 2002)
Hasil: 2002/1/1Day (string atau ekspresi tanggal) mengembalikan bagian "hari" dari tanggal. Contoh: Hari (12/1/1999)
Hasil: 1Fix(ekspresi) mengubah string menjadi tipe numerik integer. Sama seperti fungsi Int. Jika nol, kembalikan nol.
Perbedaan antara Int (angka) dan Fix (angka) adalah bilangan negatif. Seperti Int (-5.6)=-6, Fix(-5.6)=-5. Contoh: Perbaiki(5.6)
Hasil: 5Hex(ekspresi) mengembalikan nilai heksadesimal dari angka tersebut. Jika ekspresi adalah null, Hex(ekspresi)=null, jika ekspresi=Kosong, Hex(ekspresi)=0. Carry heksadesimal dapat dinyatakan dengan menambahkan "&H". Misalnya, 16 carry &H10 mewakili 16 dalam desimal. Contoh: Heksa(30)
Hasil: 1EHour (string atau ekspresi waktu) mengembalikan porsi waktu "jam". Contoh: Jam (12:30:54)
Hasil: 12InStr ([start,]string1,string2[,compare]) Membandingkan satu string dengan string lainnya dari kiri ke kanan dan mengembalikan posisi identik pertama.
start adalah jumlah karakter untuk memulai perbandingan. Jika start dihilangkan, perbandingan akan dimulai dari karakter pertama. string1 adalah ekspresi string yang akan ditemukan, string2 adalah ekspresi string yang akan dibandingkan, perbandingan adalah metode perbandingan, bandingkan= 0 mewakili metode perbandingan biner, bandingkan=1 mewakili metode perbandingan teks, jika perbandingan dihilangkan, metode perbandingan biner default digunakan. Contoh: InStr(abc123def123,12)
Hasil: 4InstrRev ([start,]string1,string2[,compare]) membandingkan satu string dengan string lainnya dari kanan ke kiri, dan mengembalikan posisi identik pertama.
start adalah jumlah karakter untuk memulai perbandingan. Jika start dihilangkan, perbandingan akan dimulai dari karakter pertama. string1 adalah ekspresi string yang akan ditemukan, string2 adalah ekspresi string yang akan dibandingkan, perbandingan adalah metode perbandingan, bandingkan= 0 mewakili metode perbandingan biner, bandingkan=1 mewakili metode perbandingan teks, jika perbandingan dihilangkan, metode perbandingan biner default digunakan. Contoh: InstrRev (abc123def123,12)
Hasil: 10Int (ekspresi) mengembalikan bagian bilangan bulat dari suatu nilai. Sama seperti fungsi Perbaiki. Contoh: Int (5.6)
Hasil: 5IsArray (variabel) menguji apakah variabel tersebut (True) atau bukan (False) adalah array. Contoh: IsArray(3)
Hasil: Salah
Deskripsi: Bukan array. Apakah IsDate (ekspresi tanggal atau string) dapat dikonversi menjadi tanggal. Tanggal berkisar dari 1.100 Januari M hingga 31.9999 Desember M. Contoh: IsDate (31 Desember 1999)
Hasil: Benar
Deskripsi: Dapat diubah menjadi tanggal. IsEmpty (variable) menguji apakah variabel (True) atau belum (False) sudah diinisialisasi.
Hasil: TrueIsNull (variabel) menguji apakah variabel tersebut (True) atau tidak (False) bukan data valid. Contoh: IsNull()
Hasil: Salah
Deskripsi: Ini adalah data yang valid. IsNumeric (ekspresi) adalah (Benar) atau bukan (Salah) sebuah angka. Contoh: IsNumerik (abc123)
Hasil: Salah
Catatan: Bukan angka. LCase (ekspresi string) atas mengubah string menjadi huruf kecil. Ubah huruf besar menjadi huruf kecil. String lainnya tidak berubah. Contoh: LCase (ABC123)
Hasil: abc123Left(string ekspresi, panjang) mengambil karakter di sisi kiri string. panjang adalah sebuah kata. Fungsi Len memberi tahu Anda panjang sebuah string. Contoh: Kiri(ABC123,3)
Hasil: ABCLen (variabel ekspresi string) memperoleh panjang string. Contoh: Len(ABC123)
Hasil: 6LTrim (ekspresi string) menghilangkan spasi di sisi kiri string. RTrim menghilangkan karakter kosong di sisi kanan string, dan fungsi Trim menghilangkan karakter kosong di sisi kiri dan kanan string. Contoh: LTrim (456+ abc )
Hasil: 456abc123Mid(string ekspresi,mulai[,panjang]) membutuhkan beberapa kata dalam string. start mengacu pada jumlah karakter untuk memulai, panjang mengacu pada jumlah karakter yang dapat dipilih, jika panjang dihilangkan, karakter diambil dari awal hingga akhir paling kanan. Panjang string dapat diketahui dengan fungsi Len. Contoh: Tengah(abc123,2,3)
Hasil: c12Minute (string atau ekspresi tanggal) mengembalikan porsi waktu "menit". Contoh: Menit (12:30:54)
Hasil: 30Month (string atau ekspresi tanggal) mengembalikan bagian "bulan" dari tanggal. Contoh: Bulan (12/1/2001)
Hasil: 12MonthName(month[,abbreviate]) mengembalikan nama bulan.
bulan: Angka 1~12 dari nama bulan yang akan dikembalikan. Misalnya, 1 melambangkan Januari dan 7 melambangkan Juli.
menyingkat: Ya (Benar) Tidak (Salah) adalah singkatan, misalnya Maret, singkatannya Mar. Nilai defaultnya adalah Salah. Nama bulan dalam bahasa Cina tidak memiliki singkatan. Contoh: Nama Bulan (7)
Hasil: JulyNow() mengembalikan tanggal dan waktu sistem. Contoh: Sekarang()
Hasil: 2001/12/30 10:35:59 AMOct() mengembalikan nilai oktal dari nilai tersebut. Digit oktal dapat dinyatakan dengan menambahkan "&O". Misalnya, digit oktal &O10 mewakili 8 dalam desimal. Contoh: Okt(10)
Hasil: 12Replace(string ekspresi,findnreplacewith[,start[,count[,compare]]]) mengganti sebagian kata dengan string. Cari string asli yang akan diganti (find). Jika ditemukan, maka akan diganti dengan string baru (replacewith).
find: String asli yang akan ditemukan dan diganti.
replacewith: kata yang diganti.
start: Dari karakter mana untuk mulai mencari penggantinya. Jika tidak disetel, pencarian akan dimulai dari karakter pertama.
count: jumlah pergantian pemain. Jika tidak disetel, semua string pengganti string yang ditemukan akan diganti.
bandingkan: Temukan metode perbandingan, bandingkan=0 berarti metode perbandingan biner, bandingkan=1 berarti metode perbandingan teks, bandingkan =2 berarti tergantung pada tipe data perbandingan, jika perbandingan dihilangkan, itu adalah metode perbandingan biner default. Contoh: Ganti(ABCD123ABC,AB,ab)
Hasil: abCD123abCRight(string ekspresi, panjang) membutuhkan beberapa kata di sisi kanan string, dan panjangnya adalah jumlah kata yang diambil. Fungsi Len memberi tahu Anda panjang sebuah string. Contoh: Benar (ABC123,3)
Hasil: 123Rnd [(angka)] Nilai acak acak antara 0 dan 1. angka adalah ekspresi numerik apa pun yang valid. Jika angkanya kurang dari 0, berarti akan diperoleh nilai acak yang sama setiap saat. Bila angka lebih besar dari 0 atau tidak disediakan, berarti mendapatkan nilai acak berikutnya secara berurutan. >number=0 berarti mendapatkan nilai acak terbaru yang dihasilkan. Untuk menghindari mendapatkan urutan nomor acak yang sama, Anda dapat menambahkan Randomize sebelum fungsi Rnd. Contoh: Rnd
Hasil: 0.498498Round(ekspresi numerik[,D]) dibulatkan.
D: Tempat desimal yang nilainya dibulatkan. Jika dihilangkan, nilainya akan dibulatkan menjadi bilangan bulat. Contoh: Bulat(30635,1)
Hasil: 3.6RTrim (ekspresi string) menghilangkan spasi di sisi kanan string. LTrim menghilangkan karakter kosong di sisi kiri string, dan fungsi Trim menghilangkan karakter kosong di sisi kiri dan kanan string. Contoh: RTrim (abc123)+456
Hasil: abc123456Second (string atau ekspresi waktu) mengembalikan bagian waktu "kedua". Contoh: Kedua (12:30:54)
Hasil: 54Spasi (jumlah pengulangan) membuat string kosong yang sama diulang. Contoh: A+Spasi (5)+B
Hasil: AB
Petunjuk: Tambahkan lima kata kosong antara A dan B. String (jumlah pengulangan, kata yang akan diulang) mendapat pengulangan string yang sama. Contoh: String(5,71)
Hasil: GGGGGStrReverse (String(10,71)) membalikkan urutan string. Contoh: StrReverse(ABC)
Hasil: CBATime() mengembalikan waktu sistem. Contoh: Waktu
Hasil: 10:35:59 PMTimeSerial (jam, menit, detik) mengubah yang ditentukan (jam, menit, detik) menjadi tipe variabel waktu. Contoh: TimeSerial (10,31,59)
Hasil: 10:31:59TimeValue (string tanggal atau ekspresi) diubah menjadi tipe variabel waktu. String atau ekspresi tanggal dari 0:00:00(12:00:00) hingga 23:59:59(11:59:59). Contoh: Nilai Waktu (11:59:59)
Hasil: 11:59:59Trim (ekspresi string) menghilangkan karakter kosong di sisi kiri dan kanan string. Contoh: Memangkas(abc123)
Hasil: abc123UCase() mengubah string menjadi huruf besar. Ubah huruf kecil menjadi huruf besar, biarkan string lainnya tidak berubah. Contoh: UCase (abc123)
Hasil: ABC123VarType (variabel) mengembalikan tipe variabel. Sama seperti fungsi TypeName, VarType mengembalikan kode tipe variabel dan TypeName mengembalikan nama tipe variabel. Contoh: VarType (Aku cinta kamu!)
Hasil: 8Weekday(tanggal ekspresi,[FW]) mengembalikan nomor hari dalam seminggu.
FW: Tetapkan hari dalam seminggu kapan hari pertama dalam minggu itu. Jika dihilangkan, Tabel 1 (Minggu).
Nilai pengaturan hari pertama minggu adalah: 1 (Minggu), 2 (Senin), 3 (Selasa), 4 (Rabu), 5 (Kamis), 6 (Jumat), 7 (Sabtu). Contoh: Hari Kerja (1/1/2000)
Hasil: 7WeekDayName (W,A,FW) mengembalikan nama hari dalam seminggu.
W: Ya (Benar) atau Tidak (Salah) itu singkatannya. Misalnya bulan Maret disingkat Mar. Defaultnya adalah Salah. Nama hari dalam seminggu dalam bahasa Mandarin tidak memiliki singkatan.
FW: Tetapkan hari dalam seminggu kapan hari pertama dalam minggu itu. Jika Tabel 1 (Minggu) dihilangkan. Tetapkan nama hari dalam seminggu yang akan dikembalikan sebagai hari dalam seminggu.
A: 1 (Minggu), 2 (Senin), 3 (Selasa), 4 (Rabu), 5 (Kamis), 6 (Jumat), 7 (Sabtu). Contoh: NamaHariPekan (1/1/2000)
Hasil: Saturday Year() mengembalikan bagian "tahun" pada tanggal. Contoh: Tahun (12/1/2000)
Hasil: 2000