SORU
15 Kasım 2010, PAZARTESİ


Eğer nesne JavaScript içinde olup olmadığını kontrol et

Nasıl JavaScript bir nesne varlığını doğrulamak mı?

Aşağıdaki çalışır:

if (!null)
   alert("GOT HERE");

Ama bu başarısız:

if (!maybeObject)
   alert("GOT HERE");

Hata:maybeObject tanımlı değil.

CEVAP
15 Kasım 2010, PAZARTESİ


Güvenli bir şekilde tanımlanmamış değişkenler üzerinde typeof operatör kullanabilirsiniz.

Eğer herhangi bir değer, null da dahil olmak üzere atanmış varsa, sattığınız bir şey tanımsız dışında dönecektir. sattığınız her zaman bir dize döndürür.

Bu nedenle

if (typeof maybeObject != "undefined") {
   alert("GOT THERE");
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BASS212M

    BASS212M

    15 Temmuz 2009
  • Best Quality Cartoons

    Best Quality

    10 ŞUBAT 2014
  • Schmittastic Jr.

    Schmittastic

    19 Mart 2013