Усули at

Усули at элементи массивро бо индекси додашуда бармегардонад. Дар параметри усул адади бутуни мусбат ё манфӣ мушаххас карда мешавад. Дар ҳолати аввал - ҷустуҷӯи элемент аз аввали массив сурат мегирад, дар дуюм - аз охир.

Синтаксис

javascriptмассив.at(рақам);

Намуна

Биёед элементи якуми массивро пайдо кунем:

javascriptlet res = ['a', 'b', 'c'].at(0);
console.log(res);

Натиҷаи иҷрои рамз:

javascript'a'

Намуна

Акнун биёед дар параметри усул адади манфӣ муайян кунем:

javascriptlet res = ['a', 'b', 'c'].at(-1);
console.log(res);

Натиҷаи иҷрои рамз:

javascript'c'

Намуна

Ва акнун биёед элементеро пайдо кунем, дар параметр адади касрӣ мушаххас карда:

javascriptlet res = ['a', 'b', 'c'].at(1.8);
console.log(res);

Чунон ки аз натиҷаи бадастомада дида мешавад, усул элементеро бармегардонад, ки ба қисми бутуни адади касрӣ мувофиқат мекунад:

javascript'b'

Нигаред низ

  • усули Array.of,
    ки массивро аз параметрҳо мегирад