Les propriétés globales et les fonctions JavaScript peuvent être utilisés avec tous les objets intégrés JavaScript.
JavaScript Global Properties
Propriété | La description |
---|---|
Infinity | Une valeur numérique qui représente l'infini positif / négatif |
NaN | valeur "Not-a-Number" |
undefined | Indique qu'une variable n'a pas été attribué une valeur |
JavaScript Fonctions globales
Fonction | La description |
---|---|
decodeURI() | Décode un URI |
decodeURIComponent() | Décode un composant URI |
encodeURI() | Encode un URI |
encodeURIComponent() | Code pour un composant URI |
escape() | Obsolète dans la version 1.5. Utilisez encodeURI() ou encodeURIComponent() au lieu |
eval() | Évalue une chaîne et il exécute comme si elle était le code de script |
isFinite() | Détermine si une valeur est finie, le nombre légal |
isNaN() | Détermine si une valeur est un nombre illégal |
Number() | Convertit la valeur d'un objet à un certain nombre |
parseFloat() | Parse une chaîne et renvoie un nombre à virgule flottante |
parseInt() | Analyse une chaîne et renvoie un nombre entier |
String() | Convertit la valeur d'un objet à une chaîne |
unescape() | Obsolète dans la version 1.5. Utilisez decodeURI() ou decodeURIComponent() au lieu |
Fonctions ou méthodes?
Il fait d'appeler sence la liste ci - dessus des fonctions globales plutôt que des méthodes globales , car les fonctions sont appelées globalement et non des objets.
Quoi qu'il en soit, vous pouvez également appeler ces méthodes fonctions, étant donné que ce sont des méthodes de l'objet global où ils courent. Dans un navigateur Web, l'objet global est la fenêtre du navigateur. Ensuite isNan() est en fait une méthode de fenêtre: fenêtre. isNan() .