DEV Community

BekmuhammadDev
BekmuhammadDev

Posted on • Updated on

Array / Array Method / Function

1-Array
2-Array Method
3-Function

Array:
JavaScriptda array, ma'lumotlarni to'plab borish uchun ishlatiladigan turli hil ma'lumotlardan iborat bo'lgan o'zgaruvchan turidir. JavaScriptning barcha elementlari ko'rsatkich index orqali chaqiriladi va 0 dan boshlab hisoblanadi. Array ichiga birma-bir ma'lumotlarga indekslar orqali murojaat qilish mumkin.

Array shu ko'rinishda yaratilishi mumkin:

Image description

Arrayning indexi quydagicha hisoblanadi
JavaScriptda array elementlariga murojaat qilish uchun, ularning indeksini yozish kerak. Indeks 0 dan boshlanadi:

Image description

Array Metodlari:
JavaScriptda arraylarni boshqarish uchun ko'p qo'llaniladigan metodlar mavjud, masalan, .push(), .pop(), .shift(), .unshift(), .slice() va boshqalar. Bu metodlar orqali siz arrayning ichidagi ma'lumotlarni qo'shishingiz, o'chirishingiz, o'zgartirishingiz va boshqalarini bajarishingiz mumkin.

Array metodlarining ishlatilishi:

Image description

Image description

Functions Funksiyalar:

Javascriptdagi barcha funksiya turlari;

Image description

javascriptda ko'p ishlatiladigan va asosiy funksiyalar bu function declaration,function expressions,arrow function:

Function Declaration quydagicha ko'rinishda



// Function Declaration


function sayHello(){
    alert("Salom!");
}

sayHello();



Enter fullscreen mode Exit fullscreen mode

Function declaration boshqa funksiyalardan farqi,funksiyani o'zidan yuqorida ham o'zidan keyin ham chaqirish mumkin.



// Function Declaration


sayHello();

function sayHello(){
    alert("Salom!");
}




Enter fullscreen mode Exit fullscreen mode

Function expressions quydagiya korinishda



// Function Expression
const app=function(a,b,c){
cansole.log(a,b,c);
}

app(1,12,11)



Enter fullscreen mode Exit fullscreen mode

Function Expression o'zidan yuqorida chaqirilmaydi,funksiyani faqatgina o'zidan keyin chaqirish mumkin.



// Function Expression

const app=function(a,b,c){
cansole.log(a,b,c);
}

const Funct=app; <== //o'zgaruvchi chaqiriladi

Funct(23,32,43) <== o'zlashtiriladi
app(1,12,11)



Enter fullscreen mode Exit fullscreen mode

Function Expression funksiyasida o'zgaruvchi bilan qiymatini o'zlashtirish mumkin.

Arrow Function quydagicha ko'rinishda



// Arrow Function

const ArrowFunction=(a,b,c)=>{
cansole.log(a,b,c)
}

ArrowFunction(22,33,44)



Enter fullscreen mode Exit fullscreen mode

Arrow Function funksiyasida o'zgaruvchi bilan qiymatini o'zlashtirish mumkin.
o'zidan yuqorida chaqirilmaydi!

Top comments (1)

Collapse
 
softwaredeveloping profile image
FrontEndWebDeveloping

What language is your native language? 😀