Die Methoden von JavaScript-String-Objekten sind: Anchor(), Big(), Blink(), Bold(), CharAt(), Concat(), Fixed(), IndexOf(), LastIndexOf(), Replacement(), search() usw.
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:
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 () |
Verwenden Sie den dicken Text, um die Zeichenfolge anzuzeigen.
|
Charat () |
Geben Sie das Zeichen an der angegebenen Stelle zurück.
|
CharCodeat () |
Zurück zum Unicode-Code des angegebenen Zeichens concat ()
Concatenate Strings |
|
fixed ()
isplay die Zeichenfolge als typewriter text |
|
fontcolor ()
Verwenden Sie die angegebene Farbe, um die String |
|
FontSize ()
use anzuzeigen, die die angeben Größe, um die Zeichenfolge anzuzeigen |
|
fromCharCode()
Konvertieren Sie die Zeichenkodierung in eine Zeichenfolge |
|
indexOf()
Rufen Sie die Zeichenfolge ab und erhalten Sie das erste Vorkommen der angegebenen Zeichenfolge im Zeichenfolgenobjekt Position |
|
italics()
Verwenden Sie Kursivschrift, um die Zeichenfolge anzuzeigen. |
|
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 Zeichenfolge
| replace() | Ersetzen Sie die Teilzeichenfolge, die dem regulären Ausdruck entspricht
| search() | Erhalten Sie das erste Vorkommen der Zeichenfolge, die dem regulären Ausdruck entspricht
| slice () | Ein Fragment der Zeichenfolge abfangen und zurückgeben
| small() | Verwenden Sie eine kleine Schriftgröße, um die Zeichenfolge anzuzeigen
| split() | 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 String
| substring() | 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
|
Der Beispielcode lautet wie folgt: | 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 | 】 |
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