Heim  >  Artikel  >  Web-Frontend  >  Welche Methoden gibt es für JavaScript-String-Objekte?

Welche Methoden gibt es für JavaScript-String-Objekte?

青灯夜游
青灯夜游Original
2021-12-08 13:52:232785Durchsuche

Die Methoden von JavaScript-String-Objekten sind: Anchor(), Big(), Blink(), Bold(), CharAt(), Concat(), Fixed(), IndexOf(), LastIndexOf(), Replacement(), search() usw.

Welche Methoden gibt es für JavaScript-String-Objekte?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Das JavaScript-String-Objekt wird zum Verarbeiten von Zeichenfolgen verwendet und bietet eine große Anzahl von Methoden zum Bearbeiten von Zeichenfolgen sowie einige Eigenschaften.

Das Syntaxformat zum Erstellen eines String-Objekts lautet wie folgt:

var val = new String(value);
var val = String(value);

Der Parameterwert ist der String oder das String-Objekt, das erstellt werden soll.

In JavaScript können Zeichenfolgen und Zeichenfolgenobjekte frei konvertiert werden. Unabhängig davon, ob Sie ein Zeichenfolgenobjekt erstellen oder direkt eine Variable vom Zeichenfolgentyp deklarieren, können Sie die im Zeichenfolgenobjekt bereitgestellten Methoden und Eigenschaften direkt verwenden.

Methoden von JavaScript-String-Objekten

Die folgende Tabelle listet die Methoden und Beschreibungsinformationen auf, die im String-Objekt bereitgestellt werden:

Verwenden Sie den dicken Text, um die Zeichenfolge anzuzeigen. Geben Sie das Zeichen an der angegebenen Stelle zurück. Zurück zum Unicode-Code des angegebenen Zeichens concat () fixed () fontcolor () FontSize () fromCharCode()indexOf()italics()lastIndexOf() localeCompare() Gibt eine Zahl zurück und verwendet diese Zahl, um darzustellen, ob das Zeichenfolgenobjekt größer, kleiner oder gleich der angegebenen Zeichenfolge ist. match() Gleicht Zeichen basierend auf einem regulären Ausdruck ab Die Zeichen in der Zeichenfolgereplace()Ersetzen Sie die Teilzeichenfolge, die dem regulären Ausdruck entsprichtsearch()Erhalten Sie das erste Vorkommen der Zeichenfolge, die dem regulären Ausdruck entsprichtslice () Ein Fragment der Zeichenfolge abfangen und zurückgebensmall()Verwenden Sie eine kleine Schriftgröße, um die Zeichenfolge anzuzeigensplit()Teilen Sie die Zeichenfolge basierend auf dem angegebenen Zeichenarray in Zeichenfolgen auf strike() Durchgestrichen verwenden, um die Zeichenfolge anzuzeigen sub() Zeichenfolge als Index anzeigen substr() Die angegebene Länge von der angegebenen Indexposition abfangen Stringsubstring()Fängt die Zeichen zwischen zwei angegebenen Indizes in der Zeichenfolge ab.sup()Zeigt die Zeichenfolge als hochgestellt an toLocaleUpperCase (): Schnur valueOf()Gibt den Originalwert eines String-Objekts zurück
var str = new String('JavaScript教程');
document.write(str.anchor("myanchor") + "<br>");     // 生成一段 HTML 代码:<a name="myanchor">JavaScript教程</a>
document.write(str.big() + "<br>");                  // 生成一段 HTML 代码:<big>JavaScript教程</big>
document.write(str.blink() + "<br>");                // 生成一段 HTML 代码:<blink>JavaScript教程</blink>
document.write(str.bold() + "<br>");                 // 生成一段 HTML 代码:<b>JavaScript教程</b>
document.write(str.charAt(10) + "<br>");             // 获取 str 中的第 11 个字符,输出:教
document.write(str.charCodeAt(10) + "<br>");         // 获取 str 中第 11 个字符的 Unicode 编码,输出:25945
document.write(str.concat(" String 对象") + "<br>"); // 将字符串“ String 对象”拼接到字符串 str 之后,输出:JavaScript教程 String 对象
document.write(str.fixed() + "<br>");                // 生成一段 HTML 代码:<tt>JavaScript教程</tt>
document.write(str.fontcolor("red") + "<br>");       // 生成一段 HTML 代码:<font color="red">JavaScript教程</font>
document.write(str.fontsize(2) + "<br>");            // 生成一段 HTML 代码:<font size="2">JavaScript教程</font>
document.write(String.fromCharCode(72,69,76,76,79) + "<br>");             // 将 Unicode 编码转换为具体的字符,输出:HELLO
document.write(str.indexOf("Script") + "<br>");             // 获取字符串“Script”在 str 中首次出现的为,输出:4
document.write(str.italics() + "<br>");                     // 生成一段 HTML 代码:<i>JavaScript教程</i>
document.write(str.lastIndexOf("a") + "<br>");              // 获取字符串“a”在 str 中最后一次出现的位置,输出 3
document.write(str.link("http://c.biancheng.net/") + "<br>");  // 生成一段 HTML 代码:<a href="http://c.biancheng.net/">JavaScript教程</a>
document.write(str.localeCompare("JavaScript") + "<br>");       // 比较字符串对象与给定字符串,返回:1
document.write(str.match(/[abc]/g) + "<br>");                   // 根据正则 /[abc]/g 检索 str,返回:a,a,c
document.write(str.replace(/[abc]/g, "Y") + "<br>");            // 使用字符串“Y”替换正则 /[abc]/g 匹配的字符,返回:JYvYSYript教程
document.write(str.search(/[Script]/g) + "<br>");               // 获取与正则匹配的字符串首次出现的位置,返回:4
document.write(str.slice(6,11) + "<br>");           // 截取字符串(获取 str 中第 7 到第 11 个字符),返回:ript教
document.write(str.small() + "<br>");               // 生成一段 HTML 代码:<small>JavaScript教程</small>
document.write(str.split("a") + "<br>");            // 根据“a”将字符串 str 拆分为数组,返回:J,v,Script教程
document.write(str.strike() + "<br>");              // 生成一段 HTML 代码:<strike>JavaScript教程</strike>
document.write(str.sub() + "<br>");                 // 生成一段 HTML 代码:<sub>JavaScript教程</sub>
document.write(str.substr(3, 7) + "<br>");          // 从第 4 个字符开始,向后截取 7 个字符,返回:aScript
document.write(str.substring(3, 7) + "<br>");       // 截取字符串(获取 str 中第 4 到第 7 个字符),返回:aScr
document.write(str.sup() + "<br>");                 // 生成一段 HTML 代码:<sup>JavaScript教程</sup>
document.write(str.toLocaleLowerCase() + "<br>");   // 返回:javascript教程
document.write(str.toLocaleUpperCase() + "<br>");   // 返回:JAVASCRIPT教程
document.write(str.toLowerCase() + "<br>");         // 返回:javascript教程
document.write(str.toUpperCase() + "<br>");         // 返回:JAVASCRIPT教程
document.write(str.toString() + "<br>");            // 返回:JavaScript教程
document.write(str.valueOf() + "<br>");             // 返回:JavaScript教程
[Verwandte Empfehlungen: Javascript-Lern-Tutorial 】
Methode Beschreibung
anchor() Einen HTML-Anker erstellen Klicken Sie hier, um Erzeugen Sie ein 3499910bf9dac5ae3c52d5ede7383485-Label. Das Namensattribut des Labels ist der Parameter in der Anchor()-Methode.
big() zeigt die Zeichenfolge in großen Schriftarten an . String dBold ()
Charat ()
CharCodeat ()
Concatenate Strings
isplay die Zeichenfolge als typewriter text
Verwenden Sie die angegebene Farbe, um die String
use anzuzeigen, die die angeben Größe, um die Zeichenfolge anzuzeigen
Konvertieren Sie die Zeichenkodierung in eine Zeichenfolge
Rufen Sie die Zeichenfolge ab und erhalten Sie das erste Vorkommen der angegebenen Zeichenfolge im Zeichenfolgenobjekt Position
Verwenden Sie Kursivschrift, um die Zeichenfolge anzuzeigen.
Der Beispielcode lautet wie folgt:

Das obige ist der detaillierte Inhalt vonWelche Methoden gibt es für JavaScript-String-Objekte?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn