Φέτα συμβολοσειράς JavaScript ()

Η μέθοδος JavaScript String slice () εξάγει και επιστρέφει ένα τμήμα μιας συμβολοσειράς.

Η σύνταξη της slice()μεθόδου είναι:

 str.slice(beginIndex, endIndex)

Εδώ, strείναι μια συμβολοσειρά.

slice () Παράμετροι

Η slice()μέθοδος περιλαμβάνει:

  • beginIndex - Έναρξη ευρετηρίου της επιλογής
  • endIndex (προαιρετικό) - Τελικός δείκτης της επιλογής (Αποκλειστικός) Από προεπιλογή, εξάγει μέχρι το τέλος της συμβολοσειράς.

Τιμή επιστροφής από το slice ()

  • Επιστρέφει μια νέα συμβολοσειρά που περιέχει την εξαγόμενη ενότητα της συμβολοσειράς.

Σημείωση: Η slice()μέθοδος δεν αλλάζει την αρχική συμβολοσειρά.

Παράδειγμα 1: Χρήση της μεθόδου slice ()

 const str = "JavaScript is a very absurd programming language."; // from index 28 to end console.log(str.slice(28)); // 'programming language.' // from index 4 to 14 console.log(str.slice(4, 15)); // 'Script is a'

Παραγωγή

γλώσσα προγραμματισμού. Το σενάριο είναι ένα

Παράδειγμα 2: Χρήση μεθόδου slice () με αρνητικούς δείκτες

Εάν beginIndexή endIndexείναι αρνητικές, οι τιμές υπολογίζονται από πίσω. Για παράδειγμα, το -1 αντιπροσωπεύει το τελευταίο στοιχείο, το -2 αντιπροσωπεύει το δεύτερο έως το τελευταίο στοιχείο και ούτω καθεξής.

 const str = "JavaScript is a very absurd programming language."; // from 9th to last element till end console.log(str.slice(-9)); // 'language.' // from 9th to last element to 2nd to last element console.log(str.slice(-9, -1)); // 'language'

Παραγωγή

Γλώσσα. Γλώσσα

Συνιστώμενη ανάγνωση: Javascript String substring ()

ενδιαφέροντα άρθρα...