SORU
8 NİSAN 2010, PERŞEMBE


javascript hasOwnProperty

function Shape() {
    this.name = "Generic";
    this.draw = function() {
        return "Drawing "   this.name   " Shape";
    };
}

function welcomeMessage()
{
    var shape1 = new Shape();
    //alert(shape1.draw());
    alert(shape1.hasOwnProperty(name));  //this is returning false
}
< . p ^"welcomeMessage" vücut çağırdı.yüklendiğinde olay. Shape1 bekliyordum.doğru dönmek hasOwnProperty(adı). Ama dönen yanlış. Ne doğru davranış?

CEVAP
8 NİSAN 2010, PERŞEMBE


hasOwnProperty bir dize bağımsız değişkeni alır normal bir Javascript fonksiyonudur.

shape1.hasOwnProperty(name) çağırdığınızda eğer alert(name) yazarsan bunun gibi name değişken yok) değerini geçirmeden.

Bir dize bu gibi name içeren hasOwnProperty aramalısınız: shape1.hasOwnProperty("name").

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • adrianisen

    adrianisen

    25 Kasım 2009
  • BSA

    BSA

    9 NİSAN 2012
  • efaustus9

    efaustus9

    16 HAZİRAN 2006