Η μέθοδος 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', '!']

Δείτε επίσης

  • η μέθοδος unshift,
    που προσθέτει στοιχεία στην αρχή του πίνακα
  • η μέθοδος push,
    που προσθέτει στοιχεία στο τέλος του πίνακα
  • οι μέθοδοι shift και pop,
    που αφαιρούν στοιχεία από τον πίνακα