Javascript massiv usullari: saralash massivlari, iteratsiya, konstanta


Download 11.34 Kb.
Sana07.04.2023
Hajmi11.34 Kb.
#1336767
Bog'liq
javascript


Assalomu alaykum, bugungi prezintatsiyamiz "Javascript massiv usullari: saralash massivlari, iteratsiya, konstanta" mavzusiga bag'ishlangan.

Javascript dasturlash tilida massivlar, dasturchilar uchun asosiy qismlardan biridir. Bu odatda ma'lum bir ko'p elementlardan yaratilgan turdagi ma'lumotlarni saqlashda ishlatiladi.

Bu yerda biz "Javascript massiv usullari" mavzusiga e'tibor berganimizda, sizga massivlarni saralash, iteratsiya va konstanta sifatida uchta asosiy bo'limni taqdim etamiz.

### 1. Massivlarni saralash

Javascript massivlarni saralash uchun ko'p turli usullar mavjud. Ular odatda o'sha dasturchining vazifasiga qarab o'zgartirilishi mumkin. Bundan tashqari, saralash funksiyalari quyidagilar bo'lishi mumkin:

- sort() - bu funksiya massivni o'sish tartibida saralaydi.

Misol uchun, quyidagi kod sort() funksiyasini ishlatib massivni saralaydi:

```javascript


let numbers = [3, 1, 7, 5, 2, 9, 8];
numbers.sort();
console.log(numbers);
// Output: [1, 2, 3, 5, 7, 8, 9]
```

### 2. Massivlarni iteratsiya qilish

Ma'lumki, massivlarni bir operatsiya bilan saralash yoki asosiy boshqa tanlovlar shunchaki yetmasligi mumkin. Massiv elementlariga kirish uchun dasturchilar quyidagi usullardan foydalanishlari mumkin:

- for loop


- forEach()
- map()
- filter()

Endi biz bir nechta misollar bilan quyidagicha yasashimiz mumkin:

```javascript
// for loop orqali massiv elementlarini chiqarish
let colors = ["red", "blue", "green", "yellow"];
for(let i = 0; i < colors.length; i++) {
console.log(colors[i]);
}

// forEach() funksiyasi orqali massiv elementlarini chiqarish


let colors = ["red", "blue", "green", "yellow"];
colors.forEach(function(color) {
console.log(color);
});

// map() funksiyasi orqali yangi massiv yaratish


let numbers = [1, 2, 3, 4];
let doubled = numbers.map(function(number) {
return number * 2;
});
console.log(doubled); // Output: [2, 4, 6, 8]

// filter() funksiyasi orqali elementlarni filtr qilish


let numbers = [1, 2, 3, 4];
let evenNumbers = numbers.filter(function(number) {
return number % 2 === 0;
});
console.log(evenNumbers); // Output: [2, 4]
```

### 3. Massivlar va konstantalar

Javascript dasturlash tilida "const" so'z "konstanta" aytishni anglatadi. Ma'lumki, ES6 orqali konstantalar ishlatilishi mumkin.

Konstantalar odatda o'zgartirilib bo'lmaydigan o'zgaruvchilar uchun ishlatiladi, shuning uchun ham ularga qayta qiymat berilishi mumkin emas.

Misol uchun, quyidagi kod konstantaga misol:

```javascript


const PI = 3.141592653589793;
console.log(PI);
// Output: 3.141592653589793

PI = 3.14; // error


```

Js dasturlash tilida "massiv"lar o'zgaruvchilar sifatida qo'llaniladi. Shuningdek, massivlar ko'p elementlarni saqlaydigan turdagi ma'lumotlar kategoriyalarini talab qiladi.

Bu yerda "Javascript massiv usullari: saralash massivlari, iteratsiya va konstanta" mavzusini tugatamiz. Umid qilamizki, bizning prezintatsiyamiz sizga Javascript dasturlash tilida massivlar bilan ishlash uchun kerakli ko'nikmalarni taqdim etishga yordam beradi.

Rahmat!


https://www.texnoman.uz/post/javascriptda-boshlangich-konikmalar--massiv-1qisim.html
Download 11.34 Kb.

Do'stlaringiz bilan baham:




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