Movatterモバイル変換


[0]ホーム

URL:


  1. Glossary
  2. Typumwandlung

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

Typumwandlung

Typumwandlung ist die automatische oder implizite Umwandlung von Werten von einem Datentyp in einen anderen (zum Beispiel von Strings zu Zahlen).Typumwandlung ähnelt derTypumwandlung, da beide Werte von einem Datentyp in einen anderen umwandeln, jedoch mit einem wesentlichen Unterschied —Typumwandlung ist implizit, währendTypumwandlung sowohl implizitals auch explizit sein kann.

Beispiele

js
const value1 = "5";const value2 = 9;let sum = value1 + value2;console.log(sum);

Im obigen Beispiel hat JavaScript die9 von einer Zahl in einen String umgewandelt und dann die beiden Werte miteinander verkettet, was zu einem String von59 führt. JavaScript hatte die Wahl zwischen einem String oder einer Zahl und entschied sich, einen String zu verwenden.

Der Compiler hätte die5 in eine Zahl umwandeln können und eine Summe von14 zurückgeben, tat es aber nicht. Um dieses Ergebnis zu erzielen, müssten Sie die5 explizit mit der MethodeNumber() in eine Zahl umwandeln:

js
sum = Number(value1) + value2;

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp