SORU
25 NİSAN 2012, ÇARŞAMBA


Nesne veya sınıf adını almak javascript

bir nesnenin işlev adı almak için herhangi bir çözüm var mı ?

function alertClassOrObject (o) {
   window.alert(o.objectName); //"myObj" OR 2myClass" as a String
}

function myClass () {
   this.foo = function () {
       alertClassOrObject(this);
   }
}

var myObj = new myClass();
myObj.foo();

(bu k var) { ... } için bilgi hakkında code ya da Nesne yok. Bunlardan bir tane almak mümkün mü ? Olası PHP - ama internette herhangi bir çözüm javascript için bulamadım.

CEVAP
25 NİSAN 2012, ÇARŞAMBA


Nesne constructor name özelliği işlevi sonra inceleyin.

myObj.constructor.name

"". Sınıfım döndürür

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Central

    Android Cent

    13 Kasım 2008
  • Helder Barreto

    Helder Barre

    22 Mayıs 2006
  • Peter Sharp

    Peter Sharp

    11 ŞUBAT 2013