JavaScript-tyyppimuunnos
- Edellinen sivu CSSStyleDeclaration
- Seuraava sivu JS-käyttöohje (luokitusjärjestys)
JavaScript-tyyppimuunnostaulukko
Seuraavassa taulukossa näkyy, miten erilaiset JavaScript-arvot muunnetaan luvuiksi, merkkijonoiksi ja boolean-arvoiksi:
Alkuperäinen arvo | Muunna numeroksi | Muunna merkkijonoksi | Muunna boolean-ksi | Kokeile itse |
---|---|---|---|---|
false | 0 | "false" | false | Kokeile itse |
true | 1 | "true" | true | Kokeile itse |
0 | 0 | "0" | false | Kokeile itse |
1 | 1 | "1" | true | Kokeile itse |
"0" | 0 | "0" | true | Kokeile itse |
"1" | 1 | "1" | true | Kokeile itse |
NaN | NaN | "NaN" | false | Kokeile itse |
Infinity | Infinity | "Infinity" | true | Kokeile itse |
-Infinity | -Infinity | "-Infinity" | true | Kokeile itse |
"" | 0 | "" | false | Kokeile itse |
"20" | 20 | "20" | true | Kokeile itse |
"twenty" | NaN | "twenty" | true | Kokeile itse |
[ ] | 0 | "" | true | Kokeile itse |
[20] | 20 | "20" | true | Kokeile itse |
[10,20] | NaN | "10,20" | true | Kokeile itse |
["twenty"] | NaN | "twenty" | true | Kokeile itse |
["ten","twenty"] | NaN | "ten,twenty" | true | Kokeile itse |
function(){} | NaN | "function(){}" | true | Kokeile itse |
{ } | NaN | "[object Object]" | true | Kokeile itse |
null | 0 | "null" | false | Kokeile itse |
undefined | NaN | "undefined" | false | Kokeile itse |
Huomioitavaa:Loodut arvot merkkijonona. Punaiset arvot ovat ohjelmoijan mahdollisesti ei-toivottuja arvoja.
Lisätietoja JavaScript-tyyppimuunnoksista löydät JavaScript-tyyppimuunnos-opas.
- Edellinen sivu CSSStyleDeclaration
- Seuraava sivu JS-käyttöohje (luokitusjärjestys)