String ()

Das String () Die Konstruktorfunktion wird verwendet, um String-Objekte und String-Grundwerte zu erstellen.

Im folgenden Beispiel wird die Erstellung von Zeichenfolgenwerten in JavaScript ausführlich beschrieben.

Beispiel: sample47.html

 

String () Parameter

Das String () Die Konstruktorfunktion benötigt einen Parameter: den Stringwert, der erstellt wird. Im folgenden Beispiel erstellen wir eine Variable, stringObject, den Stringwert "foo" enthalten.

Beispiel: sample48.html

 

Bei Verwendung mit Neu Stichwort, Instanzen aus dem String () Konstruktor erzeugen ein komplexes Objekt. Sie sollten dies vermeiden (verwenden Sie wörtliche / primitive Zahlen) aufgrund der möglichen Probleme, die mit der Art der Operator. Das Art der Der Operator meldet komplexe Zeichenfolgenobjekte als "Objekt" anstelle der erwarteten primitiven Bezeichnung ("Zeichenfolge"). Außerdem ist der wörtliche / primitive Wert nur schneller zu schreiben und prägnanter.


String () Eigenschaften und Methoden

Das String Das Objekt verfügt über die folgenden Eigenschaften und Methoden (ohne geerbte Eigenschaften und Methoden):

Eigenschaften (z., String.prototype;)

  • Prototyp

Methoden (z., String.fromCharChode ();)

  • fromCharCode ()

String () Eigenschaften und Methoden der Objektinstanz

String-Objektinstanzen verfügen über die folgenden Eigenschaften und Methoden (ohne geerbte Eigenschaften und Methoden):

Instanzeneigenschaften (z., var myString = 'foo'; myString.length;)

  • Konstrukteur
  • Länge

Instanzmethoden (z., var myString = 'foo'; myString.toLowerCase ();)

  • charAt ()
  • charCodeAt ()
  • concat ()
  • Index von()
  • lastIndexOf ()
  • localeCompare ()
  • Spiel()
  • Zitat()
  • ersetzen()
  • Suche()
  • Scheibe()
  • Teilt()
  • substr ()
  • Teilzeichenfolge ()
  • toLocaleLowerCase ()
  • toLocaleUpperCase ()
  • toLowerCase ()
  • toString ()
  • toUpperCase ()
  • Wert von()

Fazit

So wird der Vorgang des Erstellens einer Zeichenfolge mithilfe von String () Konstruktor, seine Methoden und Eigenschaften.