Zu den JavaScript-Funktionen zum Bearbeiten von Zeichenfolgen gehören: „substring“ extrahiert Teilzeichenfolgen innerhalb eines angegebenen Bereichs; „substr“ extrahiert Teilzeichenfolgen mit einem angegebenen Startpunkt und einer angegebenen Länge (Ende kann die Länge überschreiten); und kann Ersatzzeichen einfügen.
Der Unterschied zwischen Substring, Substr und Splice in JavaScript
Die Substring-, Substr- und Splice-Funktionen in JavaScript werden alle zum Bearbeiten von Strings verwendet, haben jedoch unterschiedliche Zwecke und Verwendungszwecke.
substring
substring(start, end)
substring(start, end)
参数:
substr
substr(start, length)
参数:
splice
splice(start, deleteCount, ...items)
ähnelt substring, aber wenn end die Zeichenfolgenlänge überschreitet, kürzt substr es auf die Zeichenfolgenlänge.
substr(start, length)
Splice
🎜Variadische Funktion zum Entfernen und/oder Ersetzen von Zeichen in einer Zeichenfolge. 🎜🎜Syntax:splice(start, deleteCount, ...items)
🎜🎜🎜Parameter: 🎜🎜🎜start: Der Zeichenindex zum Starten des Löschens und Ersetzens (beginnend bei 0). 🎜🎜deleteCount: Die Anzahl der zu löschenden Zeichen. 🎜🎜items (optional): Neue Zeichen oder Zeichenfolgen, die an den Positionen gelöschter Zeichen eingefügt werden. 🎜🎜🎜🎜🎜🎜Verwendungsvergleich🎜🎜🎜🎜🎜Substring extrahieren: 🎜Verwenden Sie substring oder substr, aber substr ist praktischer, wenn das Ende die Stringlänge überschreitet. 🎜🎜🎜Zeichen löschen: 🎜Verwenden Sie Splice und geben Sie deleteCount als Anzahl der zu löschenden Zeichen an. 🎜🎜🎜Ersatzzeichen: 🎜Verwenden Sie Spleiß und stellen Sie ein Ersatzzeichen oder eine Ersatzzeichenfolge bereit. 🎜🎜🎜🎜Beispiel🎜🎜<code class="javascript">const str = "Hello World"; // 使用 substring 提取 "World" console.log(str.substring(6)); // "World" // 使用 substr 提取 "World"(即使 end 超出范围) console.log(str.substr(6)); // "World" // 使用 splice 删除 "Hello" str.splice(0, 5); console.log(str); // "World" // 使用 splice 替换 "World" 为 "JavaScript" str.splice(0, 5, "JavaScript"); console.log(str); // "JavaScript"</code>
Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen Teilzeichenfolge, Teilstr und Spleiß in js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!