Die JavaScript globalen Eigenschaften und Funktionen können mit allen integrierten JavaScript-Objekten verwendet werden.
JavaScript Global Properties
Eigentum | Beschreibung |
---|---|
Infinity | Ein numerischer Wert, positive / negative Unendlichkeit darstellt |
NaN | "Not-a-Number" Wert |
undefined | Zeigt an, dass eine Variable kein Wert zugewiesen wurde, |
JavaScript Globale Funktionen
Funktion | Beschreibung |
---|---|
decodeURI() | Entschlüsselt eine URI |
decodeURIComponent() | Entschlüsselt eine URI-Komponente |
encodeURI() | Codiert eine URI |
encodeURIComponent() | Codiert eine URI-Komponente |
escape() | Veraltete in der Version 1.5. Verwenden Sie encodeURI() oder encodeURIComponent() statt |
eval() | einen String Wertet und führt es aus, als ob es Script-Code war |
isFinite() | Legt fest, ob ein Wert eine endliche, rechtliche Nummer |
isNaN() | Bestimmt, ob ein Wert eine unzulässige Anzahl |
Number() | Wandelt ein Wert des Objekts zu einer Reihe |
parseFloat() | Parst einen String und gibt eine Gleitkommazahl |
parseInt() | Parst einen String und gibt eine ganze Zahl |
String() | Wandelt einen Wert des Objekts in einen String |
unescape() | Veraltete in der Version 1.5. Verwenden Sie decodeURI() oder decodeURIComponent() statt |
Funktionen oder Methoden?
Es macht Sinn , die Liste über globale Funktionen zu nennen , anstatt globale Methoden , da die Funktionen global und keine Objekte genannt werden.
Wie auch immer, Sie können diese Funktionen auch Methoden aufrufen, da sie Methoden des globalen Objekts sind, wo sie laufen. In einem Web-Browser, ist das globale Objekt die Browser-Fenster. Dann isNan() ist tatsächlich ein Fenster Methode: Fenster. isNan() .