Hướng dẫn how do you check if a string is in an array javascript? - làm cách nào để kiểm tra xem một chuỗi có nằm trong một mảng javascript không?
Ví dụ const fruits = ["chuối", "cam", "táo", "xoài"]; quả.includes ("xoài"); Show Hãy tự mình thử » Bắt đầu tìm kiếm ở vị trí 3: const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.includes ("chuối", 3); Hãy tự mình thử » Bắt đầu tìm kiếm ở vị trí 3:const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.includes ("chuối", 3); Định nghĩa và cách sử dụng Phương thức Phương thức includes() trả về false nếu không tìm thấy giá trị.Phương pháp Cú pháp
bắt đầu
yếu tốYêu cầu. Giá trị để tìm kiếm. bắt đầu
Kiểm tra xem một chuỗi có chứa trong một mảng # khôngĐể kiểm tra xem một chuỗi được chứa trong một mảng, hãy gọi phương thức Copied!
Chúng tôi đã sử dụng phương thức mảng. Bao gồm phương thức để kiểm tra xem chuỗi 6 có chứa trong mảng không. Phương thức Copied! Lưu ý rằng phương pháp 3 thực hiện so sánh nhạy cảm trường hợp. Nếu bạn cần thực hiện kiểm tra không nhạy cảm trường hợp xem một chuỗi có chứa trong một mảng hay không, hãy sử dụng phương thức mảng.some.
Hàm chúng tôi đã chuyển sang phương thức Copied! Chúng tôi đã sử dụng phương thức 2 để viết thường phần tử mảng và chuỗi để thực hiện so sánh không nhạy cảm trường hợp. Nếu hàm chúng tôi chuyển sang phương thức 3 trả về giá trị sự thật ít nhất một lần, phương thức ngắn mạch và trả về true .Bạn cũng có thể sử dụng phương pháp 5 thay thế cho includes() .Kiểm tra xem một chuỗi có chứa trong một mảng bằng cách sử dụng indexof # khôngĐể kiểm tra xem một chuỗi được chứa trong một mảng, hãy gọi phương thức Copied! const arr = ['one', 'two', 'three'];
if (arr.indexOf('two') !== -1) {
console.log('✅ String is contained in Array');
} else {
console.log('⛔️ String is NOT contained in Array');
}
5, chuyển nó vào chuỗi làm tham số. Phương thức 5 trả về chỉ mục của lần xuất hiện đầu tiên của chuỗi trong mảng hoặc 9 nếu chuỗi không được chứa trong mảng.
Chúng tôi đã sử dụng phương thức mảng.Indexof để kiểm tra xem chuỗi 6 có chứa trong mảng không. Nếu chuỗi không được chứa trong mảng, phương thức Copied! Copied! Cách tiếp cận mà bạn chọn là một vấn đề sở thích cá nhân. Tôi sẽ sử dụng phương thức Đọc thêm #
|