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

  • alex maybury

    alex maybury

    20 Aralık 2007
  • K-391

    K-391

    23 EKİM 2012
  • MugenPowerBatteries

    MugenPowerBa

    8 EKİM 2010