Argomenti trattati: principali proprietà e metodi degli oggetti Number e Boolean.
L'oggetto Boolean rappresenta un valore booleano, true o false, restituito come oggetto.
La sintassi dell'oggetto Boolean è la seguente:
var miavariabile=new Boolean(parametro)
Valgono i metodi di Object, da cui questo oggetto deriva:
| Metodi | ||
|---|---|---|
| toString() | restituisce una stringa impostata al valore dell'oggetto Boolean considerato | 'true' o 'false' |
| valueOf() | restituisce il valore dell'oggetto Boolean (true o false) | |
L'oggetto Number rappresenta un valore numerico restituito come oggetto.
La sintassi del costruttore dell'oggetto Number è la seguente:
var miavariabile=new Number()
dove miavariabile assume il valore zero, se non è specificato alcun parametro numerico.
Valgono i metodi di Object, da cui questo oggetto deriva:
| Metodi | ||
|---|---|---|
| toString() | restituisce una stringa impostata al precedente valore di Number | Precedentemente occorreva
ad esempio scrivere: var x= 2 + "" per convertire un numero in stringa |
| valueOf() | restituisce il valore dell'oggetto Number come dato numerico | |
| Proprietà | ||
| MAX_VALUE | Il massimo numero rappresentabile |
Per poter accedere alla proprietà MAX_VALUE
non è necessario istanziare l'oggetto Number, ma si può scrivere: Number.MAX_VALUE |
| MIN_VALUE | Il numero minimo rappresentabile | Per poter accedere alla proprietà
MIN_VALUE
non è necessario istanziare l'oggetto Number, ma si può scrivere: Number.MIN_VALUE |
| NaN |
vedi metodo isNaN nell'oggetto Global |
|
| NEGATIVE_INFINITY | Rappresenta l'infinito negativo.
Non è necessario istanziare l'oggetto Number, ma si può scrivere: Number.NEGATIVE_INFINITY |
|
| POSITIVE_INFINITY | Rappresenta l'infinito positivo.
Non è necessario istanziare l'oggetto Number, ma si può scrivere: Number.POSITIVE_INFINITY |
|
Vai agli oggetti incorporati in JavaScript