JavaScript-typomvandling
- Föregående sida CSSStyleDeclaration
- Nästa sida JS-referenshandbok (sorterad efter kategorier)
JavaScript-omvandlingstabell
Tabellen nedan visar resultatet av att konvertera olika JavaScript-värden till Number, String och Boolean:
Originalvärde | Konvertera till nummer | Konvertera till sträng | Konvertera till布尔值 | Prova |
---|---|---|---|---|
false | 0 | "false" | false | Prova |
true | 1 | "true" | true | Prova |
0 | 0 | "0" | false | Prova |
1 | 1 | "1" | true | Prova |
"0" | 0 | "0" | true | Prova |
"1" | 1 | "1" | true | Prova |
NaN | NaN | "NaN" | false | Prova |
Infinity | Infinity | "Infinity" | true | Prova |
-Infinity | -Infinity | "-Infinity" | true | Prova |
"" | 0 | "" | false | Prova |
"20" | 20 | "20" | true | Prova |
"twenty" | NaN | "twenty" | true | Prova |
[ ] | 0 | "" | true | Prova |
[20] | 20 | "20" | true | Prova |
[10,20] | NaN | "10,20" | true | Prova |
["twenty"] | NaN | "twenty" | true | Prova |
["ten","twenty"] | NaN | "ten,twenty" | true | Prova |
function(){} | NaN | "function(){}" | true | Prova |
{ } | NaN | "[object Object]" | true | Prova |
null | 0 | "null" | false | Prova |
undefined | NaN | "undefined" | false | Prova |
Observera:Värdet inom citationstecken ("") representerar en strängvärde. Röda värden representerar värden som programvarutvecklaren kanske inte vill ha.
För mer kunskap om JavaScript-typomvandling, läs vår JavaScript-typomvandlingstutorial.
- Föregående sida CSSStyleDeclaration
- Nästa sida JS-referenshandbok (sorterad efter kategorier)