Häufig verwendete Zeichenfolgen in js und es6, zum Beispiel: Slice(start,end) -> (start,end ) -> start darf nicht größer als end sein, andernfalls wird eine leere Zeichenfolge zurückgegeben.
2.slice kann eine negative Zahl als Parameter akzeptieren folgt: Fügen Sie die Länge der Zeichenfolge und die Zuweisung hinzu und ersetzen Sie diesen Wert
Verwendung:
1.substring(start,end) -> Verwendung Um ein Intervall in einem mathematischen Ausdruck auszudrücken, intercept
2. substring (start, end) -> Das gleiche Ergebnis wie oben wird automatisch umgeschaltet, aber sowohl Start als auch Ende müssen eine positive Zahl sein. Wenn sowohl Anfang als auch Ende leer sind, wird die ursprüngliche Zeichenfolge zurückgegeben (bedeutungslos)
3.substring(start) -> Ohne Ende entspricht es [Start, letztes Zeichen]
let str = 'Hello world'; let use1 = str.substring(0, 3); console.log(use1); // Hel let use2 = str.substring(3,0); console.log(use2); // hel let use3 = str.substring(2); console.log(use3); // llo world
Verwendung:
Die Verwendung von Slice ist grundsätzlich dieselbe wie die von Substring, der einzige Unterschied ist:
1.slice( start, end) -> start kann nicht größer als end sein, sonst wird eine leere Zeichenfolge zurückgegeben.
2 Wenn es sich um eine negative Zahl handelt Die Regeln lauten wie folgt: Die Länge der Zeichenfolge und die Zuweisung werden addiert. Ersetzen Sie diesen Wert. Zum Beispiel:
let str = 'abcdefg' // length = 7 str.slice(1,-4) // bc -> str.slice(1,7-4) -> str.slice(1,3)
Verwendung:
1.substr(start,length) -> Das abgefangene String-Intervall ist: [start,start+length)->Beginnend mit Start, Zählen der Anzahl der Start-, Längen-Strings ;
2 .substr(start) -> Das abgefangene Zeichenfolgenintervall ist: [start, letztes Zeichen]
let str = 'Hello world'; console.log(str.substr(1,2)) // el console.log(str.substr(3)) // lo world
1.char: ist das Zeichen, nach dem Sie suchen, index: ist die Positionsnummer des Zeichens, nach dem gesucht werden soll (wenn nicht, ist es das Zeichen ganz links in indexOf, It ist das am weitesten rechts stehende Zeichen in lastIndexOf); gefunden, gebe -1 zurücklet str = 'good'; console.log(str.indexOf('o')); // 1 console.log(str.lastIndexOf('o')); // 2Nach dem Login kopieren
6.charAt(index) und charCodeAt(index) und at(index) (es6-Attribut)
Detaillierte Erläuterung der String-Vorlagen in ES6Analyse der Darstellungsmethoden und zugehörigen Operationstechniken von mehrzeiligen Strings und Verbindungsstrings in ES6 Javascript – ES6-Praktischer Videokurs – Kostenloses Online-Video-Tutorialvar str = 'abc' str.charAt(0) // a str.charCodeAt(0) // 97Nach dem Login kopieren
Verwandte Artikel zu identifizieren:
Das obige ist der detaillierte Inhalt vonZusammenfassung häufig verwendeter String-Methoden in js und es6 (Sammlung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!