Kiểm tra tính thành viên
Thuộc phần Kiến thức cơ bản trong hành trình JavaScript của Coddy. Bài học 70 trên 77.
Bạn có thể kiểm tra xem một phần tử có nằm trong mảng (array) hay không bằng phương thức (method) indexOf():
const arr = ["a", "b", "c"];
console.log(arr.indexOf("b")); // Đầu ra: 1
console.log(arr.indexOf("d")); // Đầu ra: -1Nếu không tìm thấy phần tử, indexOf() trả về -1.
Bạn cũng có thể dùng phương thức
includes()đã học trước đây!
Thử thách
DễTạo một chương trình nhận hai mảng số làm đầu vào (đã cho) và in ra một mảng mới gồm tất cả phần tử có trong mảng thứ nhất nhưng KHÔNG có trong mảng thứ hai.
Tự làm thử
let arr1 = inp[0].split(", ").map(Number);
let arr2 = inp[1].split(", ").map(Number);
// Viết code của bạn bên dướiBài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Kiến thức cơ bản
8Vòng lặp
Vòng lặp forVòng lặp whileThoát vòng lặpBỏ qua lần lặpÔn tập: giai thừaVòng lặp do whileVòng lặp lồng nhau3Toán tử phần 1
Toán tử số họcToán tử moduloPhép tính số học rút gọnToán tử so sánhSo sánh bằng nghiêm ngặt và không nghiêm ngặtÔn tập: phép tính đơn giản6Nhập xuất cơ bản
Đầu raĐầu ra với biếnChuyển đổi kiểu dữ liệu, phần 1Chuyển đổi kiểu dữ liệu, phần 2Ôn tập đến 120Ôn tập: đúng hay sai9Hàm
Khai báo hàmĐối sốGiá trị trả vềÔn tập: hàm SigmaBiểu thức hàmTham số mặc địnhHàm mũi tênÔn tập: hàm xác thực12Mảng, phần 2
Duyệt qua mảngPhương thức forEachVòng lặp for...ofÔn tập: bộ đếm PCắt mảngPhương thức mảng, phần 3Phương thức mảng, phần 4Kiểm tra tính thành viênTự luyện tập: Trình biên dịch JavaScript online