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"
};
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.
Do'stlaringiz bilan baham: |