Pernyataan loop sering digunakan dalam implementasi program, di antaranya untuk loop tersedia di sebagian besar bahasa. Dalam JavaScript, ada beberapa situasi penggunaan yang berbeda untuk loop.
Tipe Pertama: (Biasanya, loop melakukan operasi terkait)
Salinan kode adalah sebagai berikut:
var obja = document.getElementsbyTagname ("a");
Var I, Max;
untuk (i = 0, maks = obja.length; i <max; i ++) {
Obja [i] .onClick = function () {
waspada (this.innerhtml);
}
}
Loop dan daftarkan operasi klik tag hyperlink secara bergantian
Tipe kedua: (Untuk objek, operasikan konten objek)
Salinan kode adalah sebagai berikut:
var person = {name: 'wmhello', usia: '28 '};
var tips = ''; untuk (var obj secara langsung) {
Tips+= obj+'->'+orang [obj]+'/n'
}
Peringatan (Tips)
Jenis ketiga: (biasa digunakan dalam array, melakukan operasi spesifik pada array)
Salinan kode adalah sebagai berikut:
var num = [1,3,5];
var total = 0;
num.foreach (function (e) {
Total+= E;
});
waspada (total);
Loop foreach ini bekerja di Firefox dan Chrome