number
Die Funktion number
konvertiert ein Objekt in eine Zahl und gibt die Zahl zurück.
Syntax
number( [object] )
Parameter
object
(optional)-
Das Objekt, das in eine Zahl umgewandelt werden soll. Wenn dieses Argument weggelassen wird, wird der aktuelle Kontextknoten verwendet.
Rückgabewert
Die resultierende Zahl nach der Konvertierung des Objekts.
Beschreibung
- Zeichenketten werden in eine Zahl umgewandelt, indem führende Leerzeichen in der Zeichenkette vor der Zahl entfernt werden und Leerzeichen nach der Zahl ignoriert werden. Wenn die Zeichenkette diesem Muster nicht entspricht, wird die Zeichenkette in NaN konvertiert.
- Boolean true wird in 1 umgewandelt. False wird in 0 umgewandelt.
- Eine Knotenmenge wird zuerst in eine Zeichenkette umgewandelt, als ob durch einen Aufruf der Funktion string(), und dann auf die gleiche Weise wie ein Zeichenkettenargument konvertiert.
- Ein Objekt eines anderen Typs als der vier Basistypen wird in eine Zahl auf eine Weise konvertiert, die von diesem Typ abhängig ist.
Spezifikationen
Browser-Kompatibilität
Unterstützt.