Cơ BảnJavaScript iconJavaScript

Type coercion (ép kiểu tự động) trong JavaScript là gì?

Type coercion là việc JavaScript tự đổi kiểu khi chạy phép toán.

Ví dụ dễ gặp:
- "5" + 3 -> "53" (nối chuỗi)
- "5" - 3 -> 2 (ép sang number)

Vì vậy code có thể cho kết quả bất ngờ nếu không kiểm soát kiểu.
Cách an toàn: dùng === và ép kiểu tường minh bằng Number(), String(), Boolean().

Xem toàn bộ JavaScript cùng filter theo level & chủ đề con.

Mở danh sách JavaScript