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