Java Script uchun qo’llanma Samarqand Davlat universiteti talabasi Ibrohimov Ismoiljon tomonidan tayyorlandi. Kamchiliklar uchun uzr…!


Massiv elementlari ob'ektlar bo'lishi mumkin


Download 227.69 Kb.
bet17/22
Sana04.04.2023
Hajmi227.69 Kb.
#1325028
1   ...   14   15   16   17   18   19   20   21   22
Bog'liq
JS ( Ibrohimov )

Massiv elementlari ob'ektlar bo'lishi mumkin


JavaScript o'zgaruvchilari ob'ektlar bo'lishi mumkin. Massivlar - bu maxsus turdagi ob'ektlar.
Shu sababli, siz bir massivda har xil turdagi o'zgaruvchilarga ega bo'lishingiz mumkin.
Siz massivda ob'ektlarga ega bo'lishingiz mumkin. Siz massivda funktsiyalarga ega bo'lishingiz mumkin. Siz massivda massivlarga ega bo'lishingiz mumkin:
myArray[0] = Date.now;
myArray[1] = myFunction;
myArray[2] = myCars;


Massiv xossalari va usullari


JavaScript massivlarining haqiqiy kuchi o'rnatilgan massiv xususiyatlari va usullaridir:
cars.length // massiv uzunligi
cars.sort() // massivni saralash


Massivning oxirgi elementiga kirish

Misol


const fruits = ["Banana", "Orange", "Apple", "Mango"];
let fruit = fruits[fruits.length - 1];


Massiv elementlarini qo'shish


Massivga yangi element qo'shishning eng oson usuli bu push()usuldan foydalanishdir:

Misol


const fruits = ["Banana", "Orange", "Apple"];
fruits.push("Lemon"); // fruits massiviga Lemon qo’shildi
JavaScript-da massivlar har doim raqamlangan indekslardan foydalanadi .

Massivlar va ob'ektlar o'rtasidagi farq


JavaScript-da massivlar raqamlangan indekslardan foydalanadi .
JavaScript-da ob'ektlar nomlangan indekslardan foydalanadi .
Massivlar - bu raqamlangan indekslarga ega bo'lgan maxsus turdagi ob'ektlar.

Massivlardan qachon foydalanish kerak. Ob'ektlardan qachon foydalanish kerak.


  • JavaScript assotsiativ massivlarni qo'llab-quvvatlamaydi.

  • Element nomlari satrlar (matn) bo'lishini xohlaganingizda ob'ektlardan foydalanishingiz kerak .

  • Element nomlari raqamlar bo'lishini istasangiz, massivlardan foydalanishingiz kerak .




Download 227.69 Kb.

Do'stlaringiz bilan baham:
1   ...   14   15   16   17   18   19   20   21   22




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