Le proprietà e le funzioni globali JavaScript può essere utilizzato con tutte le built-in oggetti JavaScript.
JavaScript Proprietà globali
Proprietà | Descrizione |
---|---|
Infinity | Un valore numerico che rappresenta l'infinito positivo / negativo |
NaN | valore "Not-a-Number" |
undefined | Indica che una variabile non è stato assegnato un valore |
Funzioni JavaScript globali
Funzione | Descrizione |
---|---|
decodeURI() | Decodifica un URI |
decodeURIComponent() | Decodifica un componente URI |
encodeURI() | Codifica un URI |
encodeURIComponent() | Codifica un componente URI |
escape() | Obsolete nella versione 1.5. Utilizzare encodeURI() o encodeURIComponent() al posto |
eval() | Valuta una stringa e lo esegue come se fosse codice di script |
isFinite() | Determina se un valore è un numero legale finita |
isNaN() | Determina se un valore è un numero illegale |
Number() | Converte il valore di un oggetto in un numero |
parseFloat() | Analizza una stringa e restituisce un numero decimale |
parseInt() | Analizza una stringa e restituisce un intero |
String() | Converte il valore di un oggetto in una stringa |
unescape() | Obsolete nella versione 1.5. Utilizzare decodeURI() o decodeURIComponent() al posto |
Funzioni o metodi?
Rende indicationi per chiamare lista sopra funzioni globali anziché metodi globali perché le funzioni sono chiamati globalmente e non oggetti.
In ogni caso, è possibile anche chiamare questi metodi funzioni, dal momento che sono i metodi dell'oggetto globale dove corrono. In un browser Web, l'oggetto globale è la finestra del browser. Poi isNan() è in realtà un metodo della finestra: finestra. isNan() .