Haydarov Hayotjonning Web dasturlash fanidan tayyorlagan Amaliy ishi



Download 0,96 Mb.
bet7/33
Sana18.03.2023
Hajmi0,96 Mb.
#920152
1   2   3   4   5   6   7   8   9   10   ...   33
Bog'liq
Haydarov Hayotjonning Web dasturlash fanidan tayyorlagan Amaliy

Massivlar


Massiv bitta o'zgaruvchida bir nechta qiymatlarni o'z ichiga olishi mumkin. Bu shuni anglatadiki, siz qiymatlar ro'yxatini massiv ichida saqlashingiz va ularni takrorlashingiz mumkin.
Massivdagi har bir qiymat element deb ataladi. Indeks yordamida massiv elementlariga murojaat qilishingiz mumkin.
Massivlar kvadrat qavslar bilan belgilanadi.
Satrlar massivi quyidagicha ko'rinadi:
var fish = ["akula", "krevetka", "masxaraboz", "ilan balig'i"];
O'zgaruvchan baliqni chaqirib, siz natijaga erishasiz:
["akula", "katta baliq", "masxaraboz", "ilan balig'i"]
Massivlar juda moslashuvchan ma'lumotlar turidir, chunki ular o'zgaruvchan: siz elementlarning qiymatlarini qo'shishingiz, olib tashlashingiz va o'zgartirishingiz mumkin.

Ob'ektlar


JavaScript-dagi obyekt kalitlardan iborat: qiymat juftlari.
Obyekt sintaksisi kalitlardan iborat: qiymat juftlari. Ob'ekt ikki tomondan jingalak qavslar ichiga olingan (()).
Ob'ektdagi juftliklar bo'shliqlar bilan ajratiladi:
var sammy = (ismi: "Wally", familiyasi: "Shark", rangi: "ko'k", joylashuvi: "okean");
Bundan tashqari, ob'ekt bir necha qatorda yozilishi mumkin (bu ayniqsa katta ob'ektlarga tegishli).
var Wally = (
ismingiz: "Wally",
familiyasi: "Shark",
rang: "ko'k",
Manzil: "Okean"
};

Bir nechta ma'lumotlar turlari bilan ishlash


Siz yaratgan har bir dastur bir necha turdagi ma'lumotlarni o'z ichiga olishi mumkin, ammo operatsiyalar odatda bitta turdagi ma'lumotlarda amalga oshiriladi. raqamlarga matematika, satrlarga esa kesish qo'llaniladi.
Barcha ma'lumotlar turlarida ishlaydigan operatorlardan foydalanish (masalan, + operatori raqamlar qo'shishi yoki qatorlarni birlashtirishni amalga oshirishi mumkin), siz kutilmagan natijalarga erishishingiz mumkin.
Agar siz birlashtirish uchun o'zgaruvchi yaratsangiz, JavaScript har bir elementni satr sifatida izohlaydi.
var o = "Okean" + 5 + 3;
O o'zgaruvchini chaqirish orqali siz quyidagi natijaga erishasiz:
Biroq, agar satr avval raqamlar bilan, keyin esa satr bilan kelsa, + operatori qo'shish va keyin birlashtirishni amalga oshiradi:
var p = 5 + 3 + "Okean";
8Okean
Natijalarning oldindan aytib bo'lmaydiganligi sababli, bir xil turdagi ma'lumotlarda operatsiyalar va usullarni bajarish qulayroqdir. Biroq, JavaScript, ba'zi boshqa dasturlash tillarida bo'lgani kabi, ma'lumotlar turlarini aralashtirishda xatolarni qaytarmaydi.
Veb-resursga tashrif buyurish - bu brauzerning manzil satridagi maxsus URI. Mehmon sahifaning manzilini belgilaydi va u brauzer tomonidan DOM daraxti - Hujjat ob'ekti modeli elementlariga bo'linadi. Ushbu sahifadagi har qanday havola brauzerga boshqa sahifani ajratib ko'rsatishi va boshqa ob'ektlar daraxtini yaratishi kerakligini aytadi.
Brauzer tashrif buyuruvchiga hozirgi sessiyada allaqachon ko'rib chiqilgan sahifalar zanjiri orqali orqaga qaytish yoki oldinga o'tishga imkon beradi.
Aslida, foydalanuvchi harakatlari sahifalarga tashrif buyurish jarayonida hosil bo'lgan ob'ektlar tizimlari o'rtasida harakatlanmoqda. Har bir sahifa o'zining shaxsiy DOM daraxti va qo'shimcha ravishda JavaScript ob'ekti - bu tilning o'zi sintaksisining ob'ektlari va maxsus tavsiflar.

Download 0,96 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   33




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