Методи fill
Методи fill массивро бо арзишҳои додашуда пур мекунад.
Дар параметри якуми методи
арзиши зарурӣ муайян карда мешавад.
Дар параметри дуюм ва сеюми ихтиёрӣ
мо мутаносибан позитсияи оғозӣ ва хотимавиро
барои пур кардан муайян мекунем.
Синтаксис
массив.fill(элемент, [позитсияи оғозӣ, [позитсияи хотима]]);
Намуна
Биёед массивро бо истифода аз ин метод пур кунем:
let res = [1, 2, 3, 4].fill('!');
console.log(res);
Натиҷаи иҷрои рамз:
['!', '!', '!', '!']
Намуна
Акнун муайян кунем, ки аз кадом позитсия бояд массив пур карда шавад:
let res = ['a', 'b', 'c'].fill('!', 1);
console.log(res);
Натиҷаи иҷрои рамз:
['a', '!', '!']
Намуна
Биёед массивро пур кунем, ки ғайр аз позитсияи оғозӣ, позитсияи хотимавиро низ муайян кунем:
let res = ['a', 'b', 'c', 'e'].fill('!', 2, 3);
console.log(res);
Натиҷаи иҷрои рамз:
['a', 'b', '!', 'e']
Намуна
Ва акнун пур кардани массивро
аз охири он оғоз кунем, бо муайян кардани параметри дуюм
индекси -1:
let res = ['a', 'b', 'c', 'e'].fill('!', -1);
console.log(res);
Натиҷаи иҷрои рамз:
['a', 'b', 'c', '!']