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

  • Candyrat Records

    Candyrat Rec

    10 Mayıs 2006
  • jesiel santos

    jesiel santo

    15 Ocak 2009
  • Max Lee

    Max Lee

    18 AĞUSTOS 2006