μεθόδος substr() του JavaScript String

ορισμός και χρήση

substr() η μεθόδος εξαιρεί μέρος της string.

substr() η μεθόδος ξεκινά από τη καθορισμένη pozísi και επιστρέφει τον αριθμό των χαρακτήρων που καθορίζονται.

substr() η μεθόδος δεν αλλάζει την αρχική string.

για να εξακολουθήσετε να εξαιρείτε χαρακτήρες από το τέλος της字符串, χρησιμοποιήστε αρνητικές pozísi έναρξης.

συμβουλή:substr() η μεθόδος καθορίζει τη pozísi έναρξης και τη μήκος του υποσυνολο, είναι substring() μεθόδους και slice() ένα χρήσιμο αντικαταστάτη της μεθόδου, οι δύο τελευταίες καθορίζουν τη pozísi του αρχικού χαρακτήρα της υποσυνολο.

διαφορετικά:

μεθόδος split()

μεθόδος slice()

μεθόδος substring()

παράδειγμα

παράδειγμα 1

απέκτησε υποσύνολο της字符串 από το κείμενο:

let text = "Hello world!";
let result = text.substr(1, 4);"

δοκιμάστε προσωπικά

παράδειγμα 2

από την pozísi 2:

let result = text.substr(2);

δοκιμάστε προσωπικά

παράδειγμα 3

απέκτησε μόνο τον πρώτο:

let result = text.substr(0, 1);

δοκιμάστε προσωπικά

παράδειγμα 4

απέκτησε μόνο τον τελευταίο:

let result = text.substr(text.length-1, 1);

δοκιμάστε προσωπικά

παράδειγμα 5

απέκτησε τους τελευταίους έξι:

let result = text.substr(-5, 5);

δοκιμάστε προσωπικά

σύνταξη

string.substr(εκκίνηση, μήκος)

παράμετροι

παράμετροι περιγραφή
εκκίνηση

απαιτητικό. η pozísi έναρξης.

ο πρώτος χαρακτήρας βρίσκεται στην pozísi 0.

αν εκκίνηση είναι μεγαλύτερο από τη μήκος, το substr() επιστρέφει "".

αν εκκίνηση αν είναι αρνητικό, το substr() αρχίζει να μετρά από το τέλος της字符串.

μήκος

προαιρετικό. ο αριθμός των χαρακτήρων που πρέπει να εξαιρεθούν.

αν παραλείπεται, εξαιρείται η υπόλοιπη αλφαβητική ακολουθία της字符串.

επιστροφή τιμής

τύπος περιγραφή
αλφαβητική ακολουθία

η αλφαβητική ακολουθία που περιέχει την εξαιρεμένη ενότητα.

αν η μήκος είναι 0 ή αρνητική, επιστρέφει μια κενή αλφαβητική ακολουθία.

υποστήριξη του προγράμματος περιήγησης

το substr() είναι χαρακτηριστικό του ECMAScript1 (ES1).

πάνες οι προγράμματα περιήγησης υποστηρίζουν πλήρως το ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
υποστήριξη υποστήριξη υποστήριξη υποστήριξη υποστήριξη υποστήριξη

σχετικές σελίδες

Σtring του JavaScript

Μέθοδοι String του JavaScript

Αναζήτηση String του JavaScript