Cơ BảnJavaScript iconJavaScript

Toán tử == và === khác nhau như thế nào?

  • == (loose): so sánh sau khi JavaScript tự ép kiểu.
  • === (strict): so sánh cả giá trị và kiểu, không ép kiểu.

Ví dụ:
- 0 == "0" -> true
- 0 === "0" -> false

Best practice cho người mới: dùng === gần như mọi lúc.

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

Mở danh sách JavaScript