Typumwandlungen
JavaScript ist sehr flexibel in Bezug auf die Typen der Werte, die es verlangt. Bei booleschen Werten haben wir das bereits gesehen: Erwartet JavaScript einen booleschen Wert, können Sie einen Wert beliebigen Typs angeben, der von JavaScript in die erforderliche Form umgewandelt oder konvertiert wird. Einige Werte (wahre Werte) werden in true
umgewandelt, andere (falsche Werte) in false
. Das Gleiche erfolgt auch bei anderen Werten: Braucht JavaScript einen String, wandelt es den von Ihnen übergebenen Wert in einen String um. Braucht JavaScript eine Zahl, versucht es den von Ihnen angegebenen Wert in eine Zahl umzuwandeln (oder wandelt ihn in NaN
um, wenn er nicht in eine vernünftige Zahl umgewandelt werden kann). Ein paar Beispiele: ...
Get JavaScript: Das umfassende Referenzwerk, Sixth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.