97 of 264 menu

Μέθοδος slice

Η μέθοδος slice αποκόπτει και επιστρέφει το καθορισμένο μέρος ενός πίνακα. Ο ίδιος ο πίνακας δεν αλλάζει.

Ως πρώτη παράμετρος καθορίζεται ο αριθμός του στοιχείου του πίνακα από το οποίο ξεκινά η αποκοπή, και ως δεύτερη παράμετρος - ο αριθμός του στοιχείου στο οποίο θα τελειώσει η αποκοπή (ενώ το στοιχείο με αυτόν τον αριθμό δεν θα συμπεριληφθεί στο αποκομμένο μέρος). Η δεύτερη παράμετρος δεν είναι υποχρεωτική. Εάν δεν καθοριστεί - ο υποπίνακας θα ληφθεί από το στοιχείο που καθορίζεται στην πρώτη παράμετρο μέχρι το τέλος του πίνακα.

Μπορεί επίσης να δέχεται αρνητικές τιμές. Σε αυτήν την περίπτωση, η μέτρηση του στοιχείου, στο οποίο θα τελειώσει η αποκοπή, ξεκινά από το τέλος του πίνακα. Το τελευταίο στοιχείο σε αυτήν την περίπτωση θα έχει τον αριθμό -1.

Σύνταξη

πίνακας.slice(από πού να αποκοπεί, [μέχρι πού να αποκοπεί]);

Παράδειγμα

Ας αποκομίσουμε από τον πίνακα τα στοιχεία από το μηδενικό μέχρι το δεύτερο χωρίς να συμπεριληφθεί το δεύτερο (το δεύτερο δεν θα αποκοπεί):

let arr = ['a', 'b', 'c', 'd', 'e']; let sub = arr.slice(0, 2); console.log(sub);

Αποτέλεσμα εκτέλεσης του κώδικα:

['a', 'b']

Παράδειγμα

Ας αποκομίσουμε από το πρώτο στοιχείο μέχρι το τέλος του πίνακα. Για αυτό δεν ορίζουμε τη δεύτερη παράμετρο:

let arr = ['a', 'b', 'c', 'd', 'e']; let sub = arr.slice(1); console.log(sub);

Αποτέλεσμα εκτέλεσης του κώδικα:

['b', 'c', 'd', 'e']

Παράδειγμα

Ας αποκομίσουμε τα στοιχεία από το δεύτερο μέχρι το προτελευταίο (το -1 δείχνει στο τελευταίο στοιχείο και αυτό δεν θα συμπεριληφθεί στο αποκομμένο μέρος):

let arr = ['a', 'b', 'c', 'd', 'e']; let sub = arr.slice(1, -1); console.log(sub);

Αποτέλεσμα εκτέλεσης του κώδικα:

['b', 'c', 'd']

Το πλεονέκτημα αυτής της προσέγγισης είναι ότι πάντα θα αποκόπτεται ένα μέρος του πίνακα, χωρίς να συμπεριλαμβάνεται το τελευταίο στοιχείο, ανεξάρτητα από το μέγεθος του πίνακα.

Δείτε επίσης

  • η μέθοδος splice,
    που επίσης αποκόπτει μέρη του πίνακα, αλλάζοντας τον ίδιο τον πίνακα
  • η μέθοδος shift,
    που αφαιρεί το πρώτο στοιχείο του πίνακα
  • η μέθοδος pop,
    που αφαιρεί το τελευταίο στοιχείο του πίνακα
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη