Menu
CoddyTech

Kiểm tra phần tử

Bài học 8 trên 18 trong khóa học Các phương thức mảng trong JavaScript của Coddy.

Phương thức includes() là hàm tích hợp sẵn của mảng JavaScript, dùng để xác định xem một phần tử cụ thể có nằm trong mảng hay không. Phương thức này trả về true nếu tìm thấy phần tử và false nếu không. Đây là cách ngắn gọn và hiệu quả để kiểm tra sự hiện diện của phần tử mà không cần tự viết vòng lặp.

  • Theo mặc định, includes() tìm kiếm có phân biệt chữ hoa và chữ thường. Ví dụ, "apple" sẽ không khớp với "Apple".
// Các mặt hàng trong giỏ hàng
const cartItems = ["Milk", "Bread", "Eggs"];

// Kiểm tra xem "Apples" đã có trong giỏ hàng chưa (hiện chưa được thêm vào)
const hasApples = cartItems.includes("Apples");

console.log(hasApples); // Đầu ra: false (không tìm thấy Apples)

// Khách hàng thêm "Apples"
cartItems.push("Apples");

// Bây giờ, kiểm tra xem "Apples" có trong giỏ hàng chưa
const hasApplesNow = cartItems.includes("Apples");

console.log(hasApplesNow); // Đầu ra: true (đã thêm Apples thành công)

Ví dụ này cho thấy includes() giúp đảm bảo mỗi mặt hàng chỉ được thêm một lần vào giỏ hàng, từ đó nâng cao trải nghiệm người dùng.

challenge icon

Thử thách

Dễ

Điểm số của Jack được lưu trong mảng đã cho có tên jackScores. 

Viết code JavaScript để kiểm tra xem Jack có đạt điểm tuyệt đối (100) trong bất kỳ bài trắc nghiệm nào không và in kết quả ở cuối.

Tự làm thử

const jackScores = [85, 92, 78, 100, 89];

// Viết code ở đây

Tất cả bài học trong Các phương thức mảng trong JavaScript

Tự luyện tập: Trình biên dịch JavaScript online