JavaScript typekonvertering
- Forrige side CSSStyleDeclaration
- Næste side JS referencer (sorteret efter kategori)
JavaScript typekonverteringstabel
Følgende tabel viser resultaterne af at konvertere forskellige JavaScript-værdier til Number, String og Boolean:
Original værdi | Konverter til tal | Konverter til streng | Konverter til boolean værdi | Prøv det |
---|---|---|---|---|
false | 0 | "false" | false | Prøv det |
true | 1 | "true" | true | Prøv det |
0 | 0 | "0" | false | Prøv det |
1 | 1 | "1" | true | Prøv det |
"0" | 0 | "0" | true | Prøv det |
"1" | 1 | "1" | true | Prøv det |
NaN | NaN | "NaN" | false | Prøv det |
Infinity | Infinity | "Infinity" | true | Prøv det |
-Infinity | -Infinity | "-Infinity" | true | Prøv det |
"" | 0 | "" | false | Prøv det |
"20" | 20 | "20" | true | Prøv det |
"twenty" | NaN | "twenty" | true | Prøv det |
[ ] | 0 | "" | true | Prøv det |
[20] | 20 | "20" | true | Prøv det |
[10,20] | NaN | "10,20" | true | Prøv det |
["twenty"] | NaN | "twenty" | true | Prøv det |
["ten","twenty"] | NaN | "ten,twenty" | true | Prøv det |
function(){} | NaN | "function(){}" | true | Prøv det |
{ } | NaN | "[object Object]" | true | Prøv det |
null | 0 | "null" | false | Prøv det |
undefined | NaN | "undefined" | false | Prøv det |
Bemærk:Værdier i citationstegn ("") er strengværdier. Røde værdier er værdier, som programmører måske ikke ønsker.
For at få mere viden om JavaScript typekonvertering, læs vores JavaScript typekonvertering tutorial.
- Forrige side CSSStyleDeclaration
- Næste side JS referencer (sorteret efter kategori)