Chuyển đổi loại JavaScript
- Trang trước CSSStyleDeclaration
- Trang tiếp theo Tài liệu tham khảo JS (sắp xếp theo loại)
Bảng chuyển đổi loại dữ liệu JavaScript
Bảng dưới đây hiển thị kết quả chuyển đổi các giá trị JavaScript khác nhau thành Number, String và Boolean:
Giá trị gốc | Chuyển đổi thành số | Chuyển đổi thành chuỗi | Chuyển đổi thành giá trị布尔 | Thử nghiệm |
---|---|---|---|---|
false | 0 | "false" | false | Thử nghiệm |
true | 1 | "true" | true | Thử nghiệm |
0 | 0 | "0" | false | Thử nghiệm |
1 | 1 | "1" | true | Thử nghiệm |
"0" | 0 | "0" | true | Thử nghiệm |
"1" | 1 | "1" | true | Thử nghiệm |
NaN | NaN | "NaN" | false | Thử nghiệm |
Infinity | Infinity | "Infinity" | true | Thử nghiệm |
-Infinity | -Infinity | "-Infinity" | true | Thử nghiệm |
"" | 0 | "" | false | Thử nghiệm |
"20" | 20 | "20" | true | Thử nghiệm |
"twenty" | NaN | "twenty" | true | Thử nghiệm |
[ ] | 0 | "" | true | Thử nghiệm |
[20] | 20 | "20" | true | Thử nghiệm |
[10,20] | NaN | "10,20" | true | Thử nghiệm |
["twenty"] | NaN | "twenty" | true | Thử nghiệm |
["ten","twenty"] | NaN | "ten,twenty" | true | Thử nghiệm |
function(){} | NaN | "function(){}" | true | Thử nghiệm |
{ } | NaN | "[object Object]" | true | Thử nghiệm |
null | 0 | "null" | false | Thử nghiệm |
undefined | NaN | "undefined" | false | Thử nghiệm |
Lưu ý:Giá trị trong dấu ngoặc kép ("") là giá trị chuỗi. Giá trị màu đỏ là giá trị mà nhà phát triển có thể không mong muốn.
Nếu bạn cần thêm kiến thức về chuyển đổi loại JavaScript, hãy đọc Hướng dẫn chuyển đổi loại JavaScript.
- Trang trước CSSStyleDeclaration
- Trang tiếp theo Tài liệu tham khảo JS (sắp xếp theo loại)