Bajardi: web 009- guruh Talabasi: Shariyorov Asadbek Tekshirdi



Download 76,49 Kb.
bet6/6
Sana02.06.2023
Hajmi76,49 Kb.
#948152
1   2   3   4   5   6
Bog'liq
bek web

For...in Loop


Loop - bu ob'ektning xususiyatlari yoki massiv elementlari for-inbo'yicha takrorlanadigan tsiklning maxsus turi . Loopning umumiy sintaksisi :for-in
for ( ob'ektdagi o'zgaruvchi ) {
 // Bajariladigan kod
 }

Loop hisoblagichi, ya'ni tsikldagi o'zgaruvchi for-in raqam emas, satrdir. U joriy xususiyat nomini yoki joriy massiv elementining indeksini o'z ichiga oladi. Quyidagi misol sizga JavaScript ob'ektining barcha xossalari bo'ylab aylanishni ko'rsatadi.


var fruits = ["Apple", "Banana", "Mango", "Orange", "Papaya"];
for(var i in fruits) {
document.write("
" + fruits[i] + "
");
}
Xuddi shunday, siz massivning elementlari bo'ylab aylanishingiz mumkin, masalan:
var fruits = ["Apple", "Banana", "Mango", "Orange", "Papaya"];
for(var i in fruits) {
document.write("
" + fruits[i] + "
");
}
Indeks tartibi muhim bo'lgan massivni takrorlash uchun sikl for-inishlatilmasligi kerak. forRaqamli indeksli pastadirdan yaxshiroq foydalanishingiz kerak .

For...of LoopES6


ES6 yangi tsiklni taqdim etadi , bu bizga massivlar yoki boshqa takrorlanadigan ob'ektlar (masalan, strings ) ustidan juda oson for-oftakrorlash imkonini beradi. Shuningdek, sikl ichidagi kod takrorlanadigan ob'ektning har bir elementi uchun bajariladi.
Quyidagi misolda ushbu sikl yordamida massivlar va satrlar bo‘ylab aylanish yo‘llari ko‘rsatiladi.
let letters = ["a", "b", "c", "d", "e", "f"];
for(let letter of letters) {
console.log(letter); // a,b,c,d,e,f
}
let greet = "Hello World!";


for(let character of greet) {
console.log(character); // H,e,l,l,o, ,W,o,r,l,d,!
}
Loop for...of ob'ektlar bilan ishlamaydi, chunki ular takrorlanmaydi. Agar ob'ektning xususiyatlarini takrorlashni xohlasangiz, for-in dan foydalanishingiz mumkin 
Download 76,49 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish