Tabella JavaScript Tipo conversione
La tabella seguente mostra il risultato della conversione di diversi valori JavaScript per Number, String e booleano:
Originale Valore | convertito per numero | convertito accordare | convertito a booleano | Provalo |
---|---|---|---|---|
falso | 0 | "False" | falso | Provalo " |
vero | 1 | "vero" | vero | Provalo " |
0 | 0 | "0" | falso | Provalo " |
1 | 1 | "1" | vero | Provalo " |
"0" | 0 | "0" | vero | Provalo " |
"1" | 1 | "1" | vero | Provalo " |
NaN | NaN | "Nan" | falso | Provalo " |
Infinito | Infinito | "Infinito" | vero | Provalo " |
-Infinito | -Infinito | "-Infinito" | vero | Provalo " |
"" | 0 | "" | falso | Provalo " |
"20" | 20 | "20" | vero | Provalo " |
"venti" | NaN | "venti" | vero | Provalo " |
[] | 0 | "" | vero | Provalo " |
[20] | 20 | "20" | vero | Provalo " |
[10,20] | NaN | "10,20" | vero | Provalo " |
["venti"] | NaN | "venti" | vero | Provalo " |
["dieci Venti"] | NaN | "dieci Venti" | vero | Provalo " |
function() {} | NaN | " function() {}" | vero | Provalo " |
{} | NaN | "[oggetto Oggetto]" | vero | Provalo " |
nullo | 0 | "nullo" | falso | Provalo " |
non definito | NaN | "non definito" | falso | Provalo " |
Nota: I valori tra virgolette ("") indicano valori di stringa. I valori in rosso indicano i valori (some) i programmatori potrebbero non aspettare.
Per un'esercitazione su JavaScript Tipo conversione, leggere la nostra JavaScript Tipo conversione Tutorial .