⊗jsPmObCn 101 of 505 menu

JavaScript-da Massivlar yoki Ob'ektlar bilan Konstanta

Massivlar va ob'ektlarni o'z ichiga olgan konstantalar qiziquvchan tarzda ishlaydi. JavaScript bu konstantalarning qiymatlarini o'zgartirishga imkon bermaydi, lekin ob'ektlarning xususiyatlarini va massivlarning elementlari qiymatlarini o'zgartirish - mumkin.

Keling, misollar orqali ko'rib chiqaylik. Faraz qilaylik, bizda quyidagi ob'ekt mavjud:

const obj = {a: 1, b: 2, c: 3};

Keling, unga boshqa narsa yozishga harakat qilaylik:

obj = 123; // xato

Keling, konstantaga boshqa ob'ekt yozishga harakat qilaylik:

obj = {x: 1, y: 2, z: 3}; // xato

Biroq, agar biz ob'ekt xususiyatini o'zgartirishga harakat qilsak, bu ishlaydi:

obj.a = '+'; // ishlaydi!

Quyidagi kod bajarish natijasida nima chiqadi:

const arr = ['a', 'b', 'c']; arr[1] = '!'; console.log(arr);

Quyidagi kod bajarish natijasida nima chiqadi:

const arr = ['a', 'b', 'c']; arr = [1, 2, 3]; console.log(arr);

Quyidagi kod bajarish natijasida nima chiqadi:

const arr = ['a', 'b', 'c']; arr = ['a', 'b', 'c']; console.log(arr);
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish