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 konvertiert werden soll. Wenn dieses Argument weggelassen wird, wird der aktuelle Kontextknoten verwendet.

Rückgabewert

Die resultierende Zahl nach der Konvertierung des Objekts.

Beschreibung

  • Strings werden in eine Zahl konvertiert, indem führende Leerzeichen im String vor der Zahl entfernt und Leerzeichen nach der Zahl ignoriert werden. Wenn der String nicht diesem Muster entspricht, wird der String in NaN konvertiert.
  • Der boolesche Wert true wird in 1 konvertiert. false wird in 0 konvertiert.
  • Eine Knotenmenge wird zuerst in einen String konvertiert, als ob sie durch einen Aufruf der Funktion string() umgewandelt würde, und dann auf die gleiche Weise wie ein String-Argument konvertiert.
  • Ein Objekt eines anderen Typs als die vier grundlegenden Typen wird auf eine Weise in eine Zahl konvertiert, die vom jeweiligen Typ abhängt.

Spezifikationen

Gecko-Unterstützung

Unterstützt.