3 Funktionen der toString-Methode in js

3 Funktionen der toString-Methode in js

1. Drei Funktionen der toString-Methode

1. Gibt eine Zeichenfolge zurück, die ein Objekt darstellt

2. Art des Erkennungsobjektes

Object.prototype.toString.call(arr) == = "[Objekt-Array]"

3. Geben Sie die Zeichenfolge zurück, die der Nummer entspricht.

console.log(10.toString(2)) //10 steht speziell für die binäre Zahl „1010“

js enthält binäre, oktale, dezimale und oktale Basen.

2. Geben Sie eine Zeichenfolge zurück, die ein Objekt darstellt

Object.prototype.toString()

1. toString ist eine Methode des Objekt-Prototyps.

Jedes Objekt hat eine toString() Methode. Standardmäßig wird toString()方von jedem Objekt geerbt. Wenn toString nicht durch das definierte Objekt überschrieben wird. toString gibt „[Objekttyp]“ zurück, wobei Typ der Typ des Objekts ist. Der Wert von Typ kann Object sein.

Code:

Klasse Person{
  Konstruktor(Name,Alter){
    dieser.name=Name
    this.age=Alter
  }
}
lass zs=neue Person('Person',18)
console.log( zs.toString() ) // [Objekt Objekt]


  • Durch die obige Ausgabeanweisung können wir sicher sein.
  • Was zurückgegeben wird, ist tatsächlich eine Zeichenfolge, die ein Objekt darstellt.

3. Benutzerdefiniertes toString()

Wir können auch eine Methode definieren, um die Standardmethode toString zu überschreiben.

Eine benutzerdefinierte toString() Methode kann keine Argumente annehmen und muss eine Zeichenfolge zurückgeben. Der definierte toString kann jeden gewünschten Wert zurückgeben. Wenn er Informationen über das Objekt enthalten kann, ist er sehr nützlich.

Der Code lautet wie folgt:

Klasse Person{
  Konstruktor(Name,Alter){
    dieser.name=Name
    this.age=Alter
  }
  // Object.prototype.toString() überschreiben
  zuString(){
    gibt `Person{name=${this.name},age=${this.age}}` zurück
  }
}
lass zs=neue Person('Person',18)
console.log( zs.toString() ) //Person{name=Person,Alter=18}

Viele integrierte Objekte in JavaScript haben diese Funktion neu geschrieben, um Funktionen zu implementieren, die ihren eigenen Anforderungen besser entsprechen.

  • 1. Wandeln Sie jedes Element des Array in einen String um und verknüpfen Sie sie nacheinander, wobei Sie Kommas als Trennzeichen zwischen zwei Elementen verwenden.
  • 2. Boolean Wenn der Boolesche Wert wahr ist, wird „true“ zurückgegeben. Andernfalls wird „false“ zurückgegeben.
  • 3. Date gibt die Textdarstellung eines Datums zurück.

Dies ist das Ende dieses Artikels über die drei Funktionen der toString -Methode in js. Weitere relevante Inhalte zur toString-Methode in js finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • JavaScript Number-Objekt toString()-Methode
  • Verwenden Sie die Methode toString() in JavaScript, um die Zeit als Zeichenfolge zurückzugeben
  • Detaillierte Erklärung zur Verwendung der toString()-Methode in JavaScript
  • JavaScript definiert Objekte durch Funktionen und fügt Objekten die Methode toString() hinzu

<<:  Detaillierte Erklärung zur Verwendung des Feldsatzes und der Legende für seltene Tags

>>:  Einführung in die Installation und Konfiguration von JDK unter CentOS-Systemen

Artikel empfehlen

Natives JS zum Erzielen von Laufschrifteffekten

Heute werde ich Ihnen einen Laufschrifteffekt zei...

JavaScript zum Hinzufügen und Löschen von Nachrichten im Message Board

Dieser Artikel zeigt ein kleines Beispiel für das...

HTML+CSS-Beispielcode für zusammengeführte Tabellenränder

Wenn wir Tabellen- und td-Tags Rahmen hinzufügen,...

MySQL-Anweisungsanordnung und zusammenfassende Einführung

SQL-Anweisungen (Structured Query Language), also...

Lassen Sie uns über Destrukturierung in JS ES6 sprechen

Überblick es6 fügt eine neue Möglichkeit hinzu, b...

Zusammenfassung der Befehle zur Benutzerverwaltung im Linux-System

Benutzer- und Gruppenverwaltung 1. Grundlegende K...

Vue implementiert das Hinzufügen, Anzeigen und Löschen mehrerer Bilder

In diesem Artikel wird der spezifische Code für V...

Zusammenfassung zweier Methoden zum Implementieren der Vue-Druckfunktion

Methode 1: Installieren Sie das Plugin über npm 1...