Wie unterscheiden sich implizite Umwandlungen von expliziten Umwandlungen in JavaScript?

PHPz
Freigeben: 2023-09-03 15:29:02
nach vorne
1363 Leute haben es durchsucht

JavaScript 中的隐式强制转换与显式强制转换有何不同?

In diesem Artikel erfahren Sie, wie sich implizite Casts von expliziten Casts in JavaScript unterscheiden.

Implizite Umwandlung ist die automatische Konvertierung eines Werts von einem Datentyp in einen anderen. Es wird auch Typkonvertierung genannt.

Expliziter Zwang besteht darin, den Datentyp entsprechend den Bedürfnissen des Benutzers zu konvertieren.

Beispiel 1

Lassen Sie uns in diesem Beispiel die implizite Besetzung verstehen.

let inputValue = "5" console.log("The input variable is defined as: ") console.log(inputValue, typeof inputValue); let resultValue = Number(inputValue); console.log("The input variable is defined as: ") console.log(resultValue, typeof resultValue);
Nach dem Login kopieren

Anleitung

  • Schritt 1– Definieren Sie eine Variable: inputValue und weisen Sie eine Ganzzahl zu.

  • Schritt 2– Leere Zeichenfolge zu „inputValue“ hinzufügen. Der Typ von „inputValue“ wird nun von Zahl in Zeichenfolge geändert.

  • Schritt 3– Werte und deren Typen als Ergebnisse anzeigen.

Beispiel 2

Lassen Sie uns in diesem Beispiel die explizite Besetzung verstehen.

let inputValue = "5" console.log("The input value is defined as a string with value: ", inputValue) let resultValue = Number(inputValue); console.log("The result value after conversion to a number is :", resultValue)
Nach dem Login kopieren

Anleitung

  • Schritt 1– Definieren Sie eine Variable: inputValue und weisen Sie ihr einen Zeichenfolgenwert zu.

  • Schritt 2– Konvertieren Sie den String-Werttyp in eine Ganzzahl. Jetzt wird der Typ von „inputValue“ von String in Zahl geändert.

  • Schritt 3– Werte und deren Typen als Ergebnisse anzeigen.

Das obige ist der detaillierte Inhalt vonWie unterscheiden sich implizite Umwandlungen von expliziten Umwandlungen in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!