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

  • 3biblecom

    3biblecom

    23 NİSAN 2011
  • DragsterMC Gaming

    DragsterMC G

    30 HAZİRAN 2013
  • Malwarebytes

    Malwarebytes

    22 Temmuz 2007