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

  • El SalvaLobo

    El SalvaLobo

    10 Temmuz 2006
  • K-391

    K-391

    23 EKİM 2012
  • Matt Harding

    Matt Harding

    23 Mayıs 2006