In Node.js gibt es viele stringbezogene Methoden, die uns dabei helfen können, Strings einfach zu verarbeiten. In diesem Artikel werden einige gängige String-Methoden in Node.js vorgestellt, damit Sie Strings besser verstehen und verwenden können. Die Methode indexOf() kann das erste Vorkommen einer angegebenen Zeichenfolge in einer anderen Zeichenfolge zurückgeben. Wenn die angegebene Zeichenfolge nicht in einer anderen Zeichenfolge vorkommt, wird -1 zurückgegeben. Beispiel:
const str = 'hello world'; const index = str.indexOf('world'); console.log(index); // 输出 6
slice()-Methode kann den angegebenen Teil aus einer Zeichenfolge extrahieren und eine neue Zeichenfolge zurückgeben. Es werden zwei Parameter benötigt: Startposition und Endposition. Wenn die Endposition weggelassen wird, wird standardmäßig das Ende der Zeichenfolge verwendet. Beispiel:
const str = 'hello world'; const newStr = str.slice(6); console.log(newStr); // 输出 world
split()-Methode kann einen String in ein Array aufteilen. Es benötigt einen Parameter, das Trennzeichen für die Aufteilung. Wenn kein Trennzeichen angegeben ist, wird die gesamte Zeichenfolge als ein Element im Array platziert. Beispiel:
const str = 'hello,world'; const arr = str.split(','); console.log(arr); // 输出 ['hello', 'world']
replace()-Methode kann den angegebenen Teil einer Zeichenfolge durch eine neue Zeichenfolge ersetzen. Es werden zwei Parameter benötigt: die zu ersetzende Zeichenfolge und die zu ersetzende Zeichenfolge. Beispiel:
const str = 'hello world'; const newStr = str.replace('world', 'Node.js'); console.log(newStr); // 输出 hello Node.js
trim()-Methode kann Leerzeichen an beiden Enden einer Zeichenfolge entfernen. Beispiel:
const str = ' hello world '; const newStr = str.trim(); console.log(newStr); // 输出 hello world
toUpperCase() Methode kann alle Buchstaben in einer Zeichenfolge in Großbuchstaben umwandeln und Die Methode toLowerCase() kann alle Buchstaben in Kleinbuchstaben umwandeln. Beispiel:
const str = 'Hello World'; const upperStr = str.toUpperCase(); const lowerStr = str.toLowerCase(); console.log(upperStr); // 输出 HELLO WORLD console.log(lowerStr); // 输出 hello world
charCodeAt() Methode kann den Unicode des Zeichens an der angegebenen Position in zurückgeben eine Zeichenfolgenkodierung, und die fromCharCode()-Methode kann ein Zeichen basierend auf einem Unicode-Kodierungswert erstellen. Beispiel:
const str = 'hello'; const code = str.charCodeAt(0); const char = String.fromCharCode(code); console.log(code); // 输出 104 console.log(char); // 输出 h
Das obige ist der detaillierte Inhalt vonnodejs-String-Methode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!