İçindekiler:

Bir dizenin JavaScript dizisinde olup olmadığını nasıl kontrol edersiniz?
Bir dizenin JavaScript dizisinde olup olmadığını nasıl kontrol edersiniz?

Video: Bir dizenin JavaScript dizisinde olup olmadığını nasıl kontrol edersiniz?

Video: Bir dizenin JavaScript dizisinde olup olmadığını nasıl kontrol edersiniz?
Video: ChatGPT ile JavaScript Öğrenilir mi? Gelin Deneyelim! 2024, Kasım
Anonim

NS tanımlamanın ilk eski okul yolu eğer bir dize veya dizi içerir sicim kullanıyor NS indexOf yöntemi. eğer dize veya dizi içerir NS hedef dize yöntem döndürür NS ilk karakter dizini ( sicim ) veya öğe indeksi ( Dizi ) ile ilgili NS kibrit. Eğer eşleşme bulunamadı indexOf -1 döndürür.

Benzer şekilde, bir öğenin JavaScript dizisinde olup olmadığını nasıl kontrol edersiniz diye sorabilirsiniz.

İçinde JavaScript , yapabiliriz kontrol eğer bir değişken bir dizi 3 yöntem kullanarak, isArray yöntemini kullanarak, instanceof operatörünü kullanarak ve kullanarak kontrol etme yapıcı türü Eğer bir eşleşir dizi nesnesi . NS Dizi . isArray() yöntem kontrolleri olup olmadığını geçirilen değişken bir dizi nesnesi.

Ek olarak, dize bir dizi midir? Teller benzer diziler sadece birkaç farkla. Genellikle, dizi boyut sabit iken Teller değişken sayıda elemana sahip olabilir. diziler herhangi bir veri türünü içerebilir (char short int hatta diğer diziler ) süre Teller genellikle NULL (0) karakteriyle sonlandırılan ASCII karakterleridir.

Ayrıca, bir nesnenin JavaScript'te bir dize içerip içermediğini nasıl kontrol edersiniz?

ES6 öncesi, ortak yol kontrol eğer a dize bir alt dize içerir indexOf kullanmaktı, ki NS a sicim yöntem o dönüş -1 Eğer NS sicim değil içermek NS alt dize . Eğer NS alt dize bulundu, karakterin dizinini döndürür o başlar sicim.

Bir tamsayının Java dizisinde olup olmadığını nasıl kontrol edersiniz?

Örnek 1: Int Array'in belirli bir değer içerip içermediğini kontrol edin

  1. public class İçerir {
  2. int sayı = {1, 2, 3, 4, 5};
  3. int toBul = 3;
  4. boole bulundu = yanlış;
  5. for (int n: sayı) {
  6. if (n == Bulmak için) {
  7. bulunan = doğru;
  8. kırmak;

Önerilen: