Ada objek Enumerator di bawah JScript yang dapat melintasi koleksi. Menurut dokumentasinya, saya menulis program berikut, yang dapat melintasi seluruh koleksi Request.QueryString. Salin kodenya sebagai berikut:
var params = Enumerator baru(Permintaan.QueryString);
while (!params.atEnd()) {
Response.Write(params.item() + : + Request.QueryString(params.item()) + <br />);
params.moveNext();
}
Yang menarik adalah objek Permintaan itu sendiri bukan kumpulan, sehingga objek Permintaan tidak dapat dilintasi. Baris kode berikut akan melaporkan kesalahan:
Copy kode kodenya sebagai berikut:
var params = Enumerator baru (Permintaan);