JavaScript type conversion
- Previous page CSSStyleDeclaration
- Next page JS reference manual (sorted by category)
Tabel van JavaScript-typeconversies
De tabel hieronder toont de resultaten van het converteren van verschillende JavaScript-waarden naar Number, String en Boolean:
Oorspronkelijke waarde | Converteer naar getal | Converteer naar string | Converteer naar boolwaarde | Try it |
---|---|---|---|---|
false | 0 | "false" | false | Try it |
true | 1 | "true" | true | Try it |
0 | 0 | "0" | false | Try it |
1 | 1 | "1" | true | Try it |
"0" | 0 | "0" | true | Try it |
"1" | 1 | "1" | true | Try it |
NaN | NaN | "NaN" | false | Try it |
Infinity | Infinity | "Infinity" | true | Try it |
-Infinity | -Infinity | "-Infinity" | true | Try it |
"" | 0 | "" | false | Try it |
"20" | 20 | "20" | true | Try it |
"twenty" | NaN | "twenty" | true | Try it |
[ ] | 0 | "" | true | Try it |
[20] | 20 | "20" | true | Try it |
[10,20] | NaN | "10,20" | true | Try it |
["twenty"] | NaN | "twenty" | true | Try it |
["ten","twenty"] | NaN | "ten,twenty" | true | Try it |
function(){} | NaN | "function(){}" | true | Try it |
{ } | NaN | "[object Object]" | true | Try it |
null | 0 | "null" | false | Try it |
undefined | NaN | "undefined" | false | Try it |
Note:The value in quotes ("") represents a string value. Red values represent values that programmers may not want.
For more knowledge about JavaScript type conversion, please read our JavaScript type conversion tutorial.
- Previous page CSSStyleDeclaration
- Next page JS reference manual (sorted by category)